【发布时间】:2017-05-02 18:47:52
【问题描述】:
我从头开始开发了一个自定义的 wordpress 主题。我有一个问题。当我尝试在我的帖子或页面中使用原生 wordpress 图库短代码时,它在编辑器中显示正常,但在前端没有显示。
我什至尝试过使用:
echo do_shortcode('[gallery columns="5" link="none" ids="70,69,68,67"]');
但是什么都没有出现……
其他帖子/页面内容显示正常,但没有显示图库。就像它甚至没有在前端生成任何东西一样。
如果我将主题切换到任何其他主题,它可以工作但不在我的主题中,所以很明显这是一个主题问题。我是否必须为图库添加某种主题支持?
任何帮助将不胜感激:)
更新:2017 年 5 月 2 日
我正在使用导致问题的pre_get_posts 钩子。有人可以帮我理解为什么吗?
【问题讨论】:
-
它是否适用于其他主题?你试过了吗?
-
是的,它适用于其他主题...我试过了
-
能否贴出page.php文件的代码
-
还要检查页眉和页脚中有 wp_head() 和 wp_footer()