説明:ブラケットで囲んだキーワードをマクロ(PHP関数)で置き換えて投稿内で実行する。マクロはプラグインファイル内に記述する。関数名はmacro_xxxx
とし、xxxxがキーワードになる。
プラグインファイルには例として次のテスト用マクロが設定されている:
function macro_test($name='world', $weather='sunny')
{
return "Hello, <b>$name</b>! The weather is $weather.";
}
macro_test
のtest
の部分がこのマクロのキーワードになるので、投稿内に[[test]]
と入力すると次のように表示される。
Hello, world! The weather is sunny.
マクロには[[キーワード][引数1][引数2]]
のように引数を渡すこともできる。例えばテスト用マクロの場合、[[test][せかい][はれ]]
と投稿内に入力すると次のように表示される。
Hello, せかい! The weather is はれ.
WP ver.:2.2 で確認済み
ダウンロード:WordPress Macro Expander Plugin
導入&使い方:
- macro_expander.zipをダウンロードして解凍
- macro_expander.phpファイルをエディタで開き、「ADD YOUR OWN MACRO FUNCTIONS BELOW THIS LINE」と「ADD YOUR OWN MACRO FUNCTIONS ABOVE THIS LINE」の間にマクロ(PHP関数)を記述
- macro_expander.phpファイルをプラグインフォルダに入れて有効化
- 投稿内にブラケットで囲んだキーワードを入力
備考:
- マクロを管理画面から設定できればなぁ。。。。
この他の「投稿その他」関連のプラグイン: