我正在创建自定义WordPress主题。到目前为止,它只使用一种语言,并且代码中的画廊工作正常。这就是我一直在使用的代码:
// Sometimes this
echo nggShowGallery( $id );
// Sometimes this, as well
echo do_shortcode("[nggallery id='{$id}']");
现在,在使用Polylang创建第二语言时,此代码只会获取原始页面的库或前一种语言中的任何其他页面,但它不适用于任何其他语言的任何页面。此外,即使我已将WP_DEBUG
设置为true
,页面也会保持绝对空白。
谷歌搜索这个问题我发现在多语言网站中使用NextGen似乎有很多麻烦。
有任何线索吗?
答案 0 :(得分:0)
好吧,我最终通过制作新的WordPress安装并使用WPML作为翻译插件来管理网站。现在一切都很好。所以我猜Polylang和NextGen之间存在某种不兼容性。甚至没有在第一个站点上安装WPML解决了这个问题;我不得不从头开始。
如果这对某人有用,我使用的是NextGen 2.0.65和Polylang 1.3.1。这没用。
现在我正在使用NextGen 2.0.66和WPML 3.1.5。工作正常。