タグ

ブックマーク / nandani.sakura.ne.jp (1)

  • get_postsで取得したデータでも、ショートコードを実行する【WordPress】

    この記事は1年以上前の記事のため、内容が古い可能性があります。 メモ。 the_content()で表示した「内容」ならば自動的にショートコードが実行されるのですが、get_postsで取得した記事の「内容(例えば$hoge->post_content)」では、ショートコードが実行されません。 そのままショートコードが表示されてしまいます。 そういう場合は、do_shortcode関数を使用しましょう。 do_shortcode($hoge->post_content); これで、内容中に含まれるショートコードが実行されるようになります。 なお、get_the_content()でも同様にショートコードが実行されませんので同じく do_shortcode(get_the_content()); としてください。 参考サイト WordPress: フィルターより前にショートコードを実行させる

    get_postsで取得したデータでも、ショートコードを実行する【WordPress】
    fumix-hat
    fumix-hat 2013/12/01
    ショートコードの実行
  • 1