如何检测推荐人是否为404页?

时间:2015-03-29 作者:user1448031

在404页的搜索表单上输入搜索关键字时,搜索结果将显示在新页面上,URL如下:http://www.example.com/?s=xyz.

如何查找该搜索结果是从404页面查询的,而不是从博客页面或产品页面查询的?

1 个回复
SO网友:Mark Kaplun

最简单、最可靠的方法是向搜索中添加url参数,以便搜索url类似http://www.example.com/?s=xyz&from404=1. 可能最简单的方法是在表单中添加一个隐藏字段。

对于“奖励积分”,请在页面加载后使用浏览器的历史API删除参数。

结束

相关推荐

更改Get_Search_Form的行为

我创建了一个显示搜索框的函数,并将其命名为my_get_search_form(). 那是原件的副本get_search_form() 作用调用函数时,输出如下:Search in http://localhost/wp_ex_3/ <AN EMPTY BOX> <A BROKEN IMAGE LINK>.我怎样才能改变这个丑陋的显示而不显示http://localhost/wp_ex_3/. 我应该说在函数定义中没有\"search in\" 语句,因此另一个函数导致了此行为。上