没有给帖子的结果

没有给帖子的结果

问题描述:

我正在运行一个使用WPML和Wordpress的网站。希伯来语是默认语言,也有英语。当我用希伯来语(默认语言)进行搜索时,会为我的查询提供搜索结果。但是,当我在搜索页面中切换语言时,结果似乎消失了。我已经安装了我自定义搜索每个自定义字段的插件“Search Everything”。没有给帖子的结果

WPML在语言切换时阻止显示搜索结果吗? 是否可以阻止WPML提供帖子的结果?

我在下面提供了两个搜索结果页面。

http://www.cleanupisrael.org.il/?x=0&y=0&s=Beach&x=0&y=0

http://www.cleanupisrael.org.il/?lang=en&s=Beach

这可能是为什么它的发生:

当searchform ID设置的形式和郎输入存在,WPML将搜索限制在该语言。 ..(1)

请参见前面给出的网页的搜索表单,像这样:

<input type="hidden" name="lang" id="lang" value="en"> 

如果你采取的是“”隐藏的表单输入,它可能会解决你的问题。

参考:

  1. http://wpml.org/documentation/support/creating-multilingual-wordpress-themes/search-form/
+0

如果还是不行,参考文章还提到了有关使用ICL_LANGUAGE_CODE是这样的:'“/>' 但是,我不知道这是否是您想要的功能,在这里。 – summea