Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Can';我无法在翻译后获得下一个画廊_Wordpress_Nextgen Gallery - Fatal编程技术网

Wordpress Can';我无法在翻译后获得下一个画廊

Wordpress Can';我无法在翻译后获得下一个画廊,wordpress,nextgen-gallery,Wordpress,Nextgen Gallery,我正在创建一个自定义WordPress主题。到目前为止,它只使用了一种语言,而且在代码中获得库的效果很好。这就是我一直在使用的代码: // Sometimes this echo nggShowGallery( $id ); // Sometimes this, as well echo do_shortcode("[nggallery id='{$id}']"); 现在,当使用Polylang创建第二种语言时,这段代码将只获取原始页面或前一种语言的任何其他页面的库,但它不适用于任

我正在创建一个自定义WordPress主题。到目前为止,它只使用了一种语言,而且在代码中获得库的效果很好。这就是我一直在使用的代码:

// Sometimes this    
echo nggShowGallery( $id ); 

// Sometimes this, as well
echo do_shortcode("[nggallery id='{$id}']");
现在,当使用Polylang创建第二种语言时,这段代码将只获取原始页面或前一种语言的任何其他页面的库,但它不适用于任何其他语言的任何页面。此外,即使我已将
WP\u DEBUG
设置为
true
,页面仍保持绝对空白

通过谷歌搜索这个问题,我发现在多语言网站上使用NextGen似乎有很多问题


有线索吗

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

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


现在我正在使用NextGen2.0.66和WPML3.1.5。工作正常。

从未使用过Polylang,但是我让ngg使用下一个查询插件在一个使用Qtranslate的站点上工作。您可以在模板中使用echo ngq_gallery('1'),但是它会将图像按原样打印到页面上,您需要将它们以所需的格式进行回声。谢谢您的回复,@Talknerdytome。我可以问一下你使用的每个插件的哪个版本吗?NGG 2.0.61 nextgen query 2.1.1 Qtranslate 1.3.0只是重申一下,我基本上使用NGG作为上传程序,删除所有脚本并使用我自己的库管理。但是,我认为如果你把他们的脚本放在那里,并以所需的格式输出Thank you@Talknerdytome,那就行了。我终于转到了WPML作为翻译插件,现在它可以正常工作了。