0

http://codex.wordpress.org/Shortcode_API#Nested_Shortcodes-ここで次のようなショートコードを読むことができます:

[tag-a]
   [tag-a]
   [/tag-a]
[/tag-a]

動作しないでしょう。そして、私はそれについての説明を見ていません。だから私の質問はどのように作るかです、そしてそれは可能ですか?ワードプレスで同じタイプのネストされたショートコードを作成することは可能ですか?

4

1 に答える 1

0

同じショートコードに対して異なるエイリアスを作成できます

add_shortcode('tag','my_shortcode_function');
add_shortcode('sub-tag','my_shortcode_function');
function my_shortcode_function($atts,$content) {
    // do things here
}

そして、このように使用します

[tag]
  [sub-tag]
  [/sub-tag]
[/tag]

それらは同じことを行いますが、パーサーはそれらを閉じる方法を知っています。

于 2013-10-24T13:38:11.900 に答える