MENU

ショートコードを作りたい

ショートコードにして投稿内で呼び出せたら楽だよなあってよく思います。

・シンプル

function func_shortcode(){
    return "定型文";
}
add_shortcode('shortcodename','func_shortcode');

・囲み型

function func_shortcode( $atts,$content = null ) {
    return '<p class="class1">'.$content.'<p>';
}
add_shortcode('shortcodename','func_shortcode');

第2引数を空で設定しておくと、ショートコードで囲んだ中身が第2引数に入ります。

・引数を渡す

function func_shortcode($atts){
    return "引数の中身は".$atts[0]."と".$atts[1]."です";
}
add_shortcode('shortcodename','func_shortcode');

引数は第1引数に配列で格納される。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次