0

http://codex.wordpress.org/Shortcode_API#Nested_Shortcodes - 你可以在这里阅读短代码,如:

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

不管用。而且我没有看到任何关于它的解释。所以我的问题是如何制作,是否有可能 - 在 wordpress 中创建相同类型的嵌套短代码?

4

1 回答 1

0

您可以为同一个 shorcode 创建不同的别名

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 回答