[ショートコード」は記事の本文に記述して使うのが普通だ。

ただテンプレートファイルでも、作業効率化のためにショートコードを使いたい時がある。

テンプレートファイルではショートコードをそのまま使えない。

ショートコードをテンプレートファイルに記述してもそのまま出力されちゃうからね。

そんな時はdo_shortcode関数を使う。

手順としては

①[direct_url]ってショートコードをfunction.phpに追加する。

例えばこんな感じで

②テンプレートファイルでショートコードを使用したい部分に
do_shortcode('[direct_url]') って記述する。

これでテンプレートファイルにショートコードを活用することが出来る。

おすすめの記事