WordPress のショートコードとは「投稿」や「固定ページ」において PHP のプログラムが使えるように、テーマの functions.php に定義したプログラムを呼び出すための機能です。通常ショートコードを呼び出すには [カッコ] で括って、次のようなコードで記します。 [ショートコード名称]このショートコード部分は、本文を出力する前に funcsions.php で処理されます。 しかし WordPress のテーマである各種テンプレート PHP ファイルでは、このような書き方をしてもショートコードのプログラムは呼び出せません。これは既にテンプレートファイル自体が PHP プログラムであるため、別途ショートコードを実行する関数を明記しなくてはいけません。