このトピックに関する他の投稿を見ましたが、探しているものが見つかりません。
現在のページに応じて異なるショートコードを呼び出したい。
is_page 関数はループ内で機能しないため、これを達成する方法がわかりません。これが私がこれまでに持っているものです。それは私には理にかなっていますが、何らかの理由で機能しません。
if ( is_page(545) ) { <?php echo do_shortcode('[scrapeazon asin="Product1"]') ?>}
elseif ( is_page(525) ) { <?php echo do_shortcode('[scrapeazon asin="Product2"]') ?>}
else ...
どんな助けでも大歓迎です!
ありがとう、
マイク