使用echo在另一个内部添加短代码

时间:2015-03-13 12:15:36

标签: wordpress wordpress-plugin shortcode

我尝试在我的页面中将短代码嵌套到另一个。为什么这不起作用?

[toggle] 
     <?php echo do_shortcode('[Best_Wordpress_Gallery id="1" gal_title="my"]'); ?> 
[/toggle]

1 个答案:

答案 0 :(得分:1)

您的代码示例中没有足够的信息可以肯定地说出来。但是,您似乎正在尝试将PHP代码放入实际的WordPress页面/帖子中。是这样的吗?如果没有,请提供有关您正在尝试做的更多信息。

如果是这样,你不能在没有启用能力的情况下将PHP放在WordPress中的帖子/页面内容中。最简单的方法是使用插件。插件目录中有几个:https://wordpress.org/plugins/search.php?q=php+code

此外,请参阅此答案以获取类似问题:https://stackoverflow.com/a/18896308/3147332