the excerptとショートコードは共存できない?
-
立て続けに投稿です。すいません。
ショートコードに次のようなコードを書いたとします。
add_shortcode('activity_text', 'activity_text_func'); function activity_text_func ($atts, $content) { return '<div class="activity"> <p class="title">活動内容</p> <div class="text">' . $content . '</div> </div>'; }
これを記事に埋め込み、その次に文章をつなげるとします。例えば、こんな感じです。
[activity_text] ここにテキスト [/activity_text] 本文
この記事の抜粋に何も入力していない場合、テンプレートタグの
the excerpt
で記事の要約文を作ろうとすると、ショートコードの[activity_text]に挟まれている文章は出力されずに、本文のみが出力されるようになっているみたいです。たぶん、このような仕様になっているのでしょうが、
the excerpt
に任意の値を持たせられるなど、そういった解決策があってもよいとは思いました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「the excerptとショートコードは共存できない?」には新たに返信することはできません。