0

我正在创建一个自定义 WordPress 主题。到目前为止,它只有一种语言,并且在代码中获取画廊工作正常。这是我一直在使用的代码:

// Sometimes this    
echo nggShowGallery( $id ); 

// Sometimes this, as well
echo do_shortcode("[nggallery id='{$id}']");

现在,当使用 Polylang 创建第二种语言时,此代码将只获取原始页面或前一种语言的任何其他页面的图库,但它不适用于任何其他语言的任何页面。此外,即使我设置WP_DEBUGtrue.

谷歌搜索这个问题我发现在多语言网站中使用 NextGen 似乎有很多麻烦。

有什么线索吗?

4

1 回答 1

0

好吧,我终于通过安装新的 WordPress 并使用 WPML 作为翻译插件来管理该网站。现在一切正常。所以我猜 Polylang 和 NextGen 之间存在某种不兼容。甚至在第一个站点上安装 WPML 都没有解决问题;我不得不从头开始。

如果这对某人有用,我将 NextGen 2.0.65 与 Polylang 1.3.1 一起使用。这没有用。

现在我正在使用 NextGen 2.0.66 和 WPML 3.1.5。工作正常。

于 2014-05-21T11:02:49.817 回答