固定ページでショートコードを呼び出して実現する。
Exec-PHPというプラグインでPHPを個別ページに記述できるが、セキュリティ上利用しない方が良さそう。
ショートコードの使い方。
function.php
内に関数を書いて、returnする。
add_shortcode(‘ショートコード名’, ‘関数名’);
とし、wordpress上で利用できるようにする。
wordpressの投稿内で
[ショートコード名]
として呼び出す。以上。
例として、カテゴリ一覧を取得する関数の場合
function.php
|
1 2 3 4 5 6 7 8 9 |
function getCategoryIndex(){ $code = ''; $cat_all = get_terms( "category", "fields=all&get=all" ); foreach($cat_all as $value){ $code .= '<p><a href="'.get_category_link($value->term_id).'">'.$value->name.'</a></p>'; } return $code; } add_shortcode('categoryIndex', 'getCategoryIndex'); |
固定ページの任意の箇所に
|
1 |
[categoryIndex] |
とする。
この記事を書いた人
新着記事
2016.08.23GA[analytics]リファラスパム
2014.11.06未分類Markdown形式の記法について
2014.11.06未分類CSSを便利に管理。スタイルガイドジェネレーターのメモ
2014.11.05PowerPointPowerPoint ショートカット文字ぞろえ