引数付きのショートコードを作成して投稿で使用する

harada 91views 更新:2015年10月9日

functions.phpに以下を追加します。

//ショートコードを追加
function code_func($atts, $content = null) {
    extract(shortcode_atts(array(
        'class' => null
    ), $atts));

    if (empty($hint)) {
        $modified_class = '';
    } else {
        $modified_class = ' class="'.$class.'"';
    }
    return '<div'.$modified_class.'">'.$content.'</div>';
}
add_shortcode('div_code', 'code_func');

投稿内では以下のように利用します。

ノーマルのdivで括られた内容を表示する

[div_code]表示したい内容[/div_code]

classを指定したdivで括りたい場合

[div_code class="title"]表示したい内容[/div_code]

参考:
http://www.nigauri.me/tech/wordpress/customize_wordpress/shortcode
http://blog.s-giken.net/114.html

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません