wp_queryループ内でショートコードが実行できない時

WP_Queryで投稿記事をループして出力する際、どうしてもショートコードが実行されない。
調べてみると、hava_posts()を使ってthe_content()で出力するのが一般的らしい。
しかしショートコード内で出力するには、the_contentで出力したくない。
return変数に渡すには、変数をdo_shortcode()に通せば出力できることが判明した!

ダメなケース

修正後

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です