我正在开发一个插件,遇到了一种情况,我希望有人能帮我找到一个解决方案。
我想要一个短代码结构,如:
[shortcode_1]
[shortcode_2]
[shortcode_3]
[shortcode_4][/shortcode_4]
[/shortcode_3]
[/shortcode_2]
[/shortcode_1]
但如果我使用add\\u短代码,只有第一个短代码有效。。。有没有办法得到这样的短代码结构?
谢谢
我正在开发一个插件,遇到了一种情况,我希望有人能帮我找到一个解决方案。
我想要一个短代码结构,如:
[shortcode_1]
[shortcode_2]
[shortcode_3]
[shortcode_4][/shortcode_4]
[/shortcode_3]
[/shortcode_2]
[/shortcode_1]
但如果我使用add\\u短代码,只有第一个短代码有效。。。有没有办法得到这样的短代码结构?
谢谢
尝试通过apply_filters( \'the_content\', $content );
- 您可能无法获得短码输出,因为它从一开始就没有被调用过(超出顶层)。the_content
过滤器包括do_shortcode()
(来自记忆),这正是你所需要的。看看情况如何。。。
我刚刚开始使用短代码,由于缺乏php知识,我无法想出如何在不使用php echo的情况下使用此短代码。有人能帮我修改代码吗?// SPONSORS Shorcode function sponsors_shortcode($atts) { extract(shortcode_atts(array( \"name\" => \"sponsors\", ), $atts)); $args = array( \"