WordPressでショートコードをテンプレートに直接記入する方法

WordPressでショートコードをテンプレート内に直接記入する方法の備忘録です。

phpのテンプレートファイルにショートコードを追加するためにdo_shortcode関数を利用します。

<?php echo do_shortcode('[shortcode]'); ?>

上記はショートコード[shortcode]を実行するサンプルです。「shortcode」に表示したいショートコードを記入します。

do_shortcode関数でショートコードを処理して、echoでその結果を出力しています。

各投稿ページに共通でお問い合わせフォームを表示させたい場合など、テンプレートにショートコードを設定したい時に便利な方法です。

Share on Twitter
関連記事
WordPressで投稿ページのテンプレートを変更する方法
WordPressで投稿ページのテンプレートを変更する方法
ACFで作成したカスタムフィールドを検索対象に含めるプラグインACF: Better Searchの使い方
ACFで作成したカスタムフィールドを検索対象に含めるプラグインACF: Better Searchの使い方
WordPressでテンプレートパーツを作成する方法
WordPressでテンプレートパーツを作成する方法