- function 関数名($atts, $content = null) {
- extract(shortcode_atts(array(デフォルト値の定義), $atts ))
- PHP (WP 関数を含む) で処理
- return 戻り値
- add_shortcode(ショートコード名, 関数名)
関数の定義は PHP のフォーマットにしたがう。
$atts は属性、
$content は中身 ([ショートコード]ココ[/ショートコード])。
shortcode_atts は、ショートコードの属性を処理する関数。属性が指定されなければデフォルト値を用いる。想定外の属性は削除する。
return でショートコード実行時に値を返す。
add_shortcode で、ショートコード名 ([ココ]) を定義する。
» ソース紹介