我正在为我的web从头开始构建一个wordpress模板。在我决定为其添加图库功能之前,一切都进展顺利。 Naturaly我的选择是NEXTGEN gallery插件,我之前已经在其他web项目中使用过。
当我想将幻灯片添加到名为index.php的静态首页时,问题就出现了。我使用了do_shortcode函数和回显结果,但我得到的都是未经过滤的文本,如[ slideshow id=1 ]
。
这让我发疯了所以我接下来试了一下:
echo apply_filters('the_content', $post->post_content)
添加到模板文件,将add_filter('the_content', 'do_shortcode', 11)
添加到functions.php
文件(导致图像列表显示,这让我觉得短代码实际上正在运行)我的问题是我是否需要在自定义构建主题的某处初始化短代码功能?因为我真的需要一些钩子才能让它起作用。 有没有人知道新WP和NEXTGEN的一些不兼容问题?
WP版本3.4.2 NEXTGEN版本1.9.7
我已经尝试过禁用和重新启用插件,这样做没有任何好处......
提前致谢,