出于某种原因,我的一些插件的一些短代码在我的页面上显示为文本。有人可以告诉我为什么会发生这种情况。导致问题的主要插件是:
https://wordpress.org/plugins/users-ultra/
wordpress.org/support/plugin/front-end-pm
我还单独使用了这些插件,逐个停用了所有其他插件,它们仍然显示为文本。任何帮助都会有很大的帮助。
由于
答案 0 :(得分:0)
我在wordpress 4.0中测试了两个插件,它运行正常。
您是否尝试更新wordpress版本?
如果问题仍然存在,请尝试切换到Twenty Eleven主题以查看它是否不是特定于主题的问题
答案 1 :(得分:0)
确保您在文本标签中进行编辑,而不是HTML。
您可以转到HTML标签,看看它是否将您的短代码包装在
标签中,因为这在过去给我带来了问题。
答案 2 :(得分:0)
这可以帮到你:
do_shortcode('[shortcode]');
将它放在主题文件中,您希望窗口小部件/想要显示的内容。
答案 3 :(得分:0)
从“Visual / HTML”标签中剪切短代码并粘贴到“文本”部分,然后更新Post。
答案 4 :(得分:0)
@Kristofer是正确的,如果您正在寻找基于模板的解决方案,除了它必须是
echo do_shortcode('[shortcode]');
不仅仅是
do_shortcode('[shortcode]');
答案 5 :(得分:0)
如果短码不正确,它将仅显示为文本。例如,在“标记组”插件中,高级短代码将不会显示任何内容。