wordpressの固定ページでPHPを動かす

固定ページでショートコードを呼び出して実現する。

Exec-PHPというプラグインでPHPを個別ページに記述できるが、セキュリティ上利用しない方が良さそう。

ショートコードの使い方。

function.php
内に関数を書いて、returnする。
add_shortcode(‘ショートコード名’, ‘関数名’);
とし、wordpress上で利用できるようにする。

wordpressの投稿内で

[ショートコード名]

として呼び出す。以上。

例として、カテゴリ一覧を取得する関数の場合

function.php

 

固定ページの任意の箇所に

とする。