我在使用一些简码(如 metaslider)的 wordpress 站点中安装了一个插件。但是当我在页面中插入简码时,它不会显示简码的内容,而只显示字符串 [简码]。我必须在我使用的主题的 function.php 文件中插入一些东西吗?(这是一个自定义主题)
提前致谢
我在使用一些简码(如 metaslider)的 wordpress 站点中安装了一个插件。但是当我在页面中插入简码时,它不会显示简码的内容,而只显示字符串 [简码]。我必须在我使用的主题的 function.php 文件中插入一些东西吗?(这是一个自定义主题)
提前致谢
如果只显示字符串 [shortcode] 而不是实际的插件输出,则您的页面输出似乎没有正确使用 do_shortcode 过滤器。在不确切知道发生了什么的情况下,请尝试以下操作:
function filter_content_example($content) {
$content = do_shortcode($content);
return $content;
}
add_filter('the_content', 'filter_content_example');
这只是第一个猜测。如果没有进一步调查,我无法解决这个问题。