0

次のように作成されたショートコードがある場合:

[shortcode1 attribute1="content" attribute2="content with [shortcode2] too"]

ショートコード 2 がこのように使用されているため、ショートコード 1 が壊れています。attribute2 コンテンツを抽出してから shortcode2 を実行するにはどうすればよいですか?

現在、次のような属性を抽出しています。

extract( shortcode_atts( array( 'attribute1' => '', 'attribute2' => ''), $atts ) ); ただし、属性に shortcode2 があると、出力が完全に壊れます。

誰でもこれを行う方法を知っていますか? ありがとう

4

1 に答える 1

0

最初のショートコード関数呼び出しから戻るときにdo_shortcode() 、の内容を呼び出す必要がありますattribute2

お気に入りdo_shortcode($atts['attribute2']);

WordPress でネストされたショートコードを作成する方法

于 2013-10-26T19:57:37.923 に答える