如何在不与wordpress中的插件冲突的情况下向自定义视图添加简码?

时间:2018-10-08 23:47:54

标签: javascript php jquery wordpress shortcode

我为帖子创建了自定义字段。其中之一是“窗口小部件”,窗口小部件字段根据其短代码显示窗口小部件。我正在使用Toolset Plugin创建帖子的模板。但是,当我通过窗口小部件字段传递窗口小部件时,模板无法正确显示它。

我认为问题是由于Toolset严重依赖简码而引起的,当我添加其他类型的简码时,它会造成混淆。

这仅在自定义字段而不是wordpress内容字段中发生。在那里,它可以通过模板正确显示。

如果有任何了解的解决方案并遇到类似的问题,请先感谢。

1 个答案:

答案 0 :(得分:0)

您需要在帖子循环中添加do_shortcode以通过自定义字段显示数据。

<?php echo do_shortcode(get_post_meta(get_the_ID(), 'Name of your field id')); ?>

这是必不可少的链接 https://developer.wordpress.org/reference/functions/get_post_meta/ https://developer.wordpress.org/reference/functions/do_shortcode/