私はそれが別のものの中にショートコードを持つことが可能であるかどうか疑問に思いますか?
私のシナリオはこれです:
コンテンツを列に表示するためのショートコードを作成して、ページのレイアウトをより簡単に管理できるようにします。私がそれらのショートコードの1つにサンプルnextgenギャラリーのために使用しようとするとき今、問題は来ます。何らかの理由で、それはプレーンテキストとしてショートコードを生成するだけです。
何かアイディアは?
私はあなたが私がショートコードのために使っているコードをあなたに見せるでしょう。
// Column ShortCode Description
function column_scdescription($atts, $content="null") {
return '<div class="description">' .$content . '</div> <!-- description ends here -->';
}
add_shortcode ("product-description", "column_scdescription");
前もって感謝します。
これを行うには、通常、the_contentフィルタを$ contentに適用します。 do_shortcode($ content)も使えると思います。
// Column ShortCode Description
function column_scdescription($atts, $content="null") {
return '<div class="description">' .apply_filters('the_content', $content) . '</div> <!-- description ends here -->';
}
add_shortcode ("product-description", "column_scdescription");
ネストされたショートコード /コーデックスでお読みください。
' do_shortcode() wp関数を使用できます
function column_scdescription($atts, $content="null") {
return '<div class="description">' . do_shortcode($content) . '</div>';
}
add_shortcode ("product-description", "column_scdescription");