没有给出帖子的结果

时间:2011-12-12 01:06:25

标签: wordpress search

我正在运行一个使用WordPress的WPML的网站。希伯来语是默认语言,也有英语。当我用希伯来语(默认语言)进行搜索时,我会获得查询的搜索结果。但是,当我在搜索页面中切换语言时,结果似乎消失了。我已经安装了我自定义的插件“搜索所有内容”来搜索每个自定义字段。

当语言切换时,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

1 个答案:

答案 0 :(得分:0)

这可能就是它发生的原因:

  

当为表单设置搜索表单ID并且lang输入存在时,WPML将搜索限制为该语言...(1)

请参阅您之前提供的网页上的搜索表单,其中有一行:

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

如果您取出“ lang ”隐藏表单输入,则可能会解决您的问题。

参考:

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