仅使用wp_get_referer()
, 和其他一些函数来获取引用页面的简单名称,例如。
if (basename(parse_url(wp_get_referer(), PHP_URL_PATH)) == \'my-search-page\') {
(或者可以使用字符串搜索或匹配,而不是
parse_url
和
basename
).
(另请注意wp_get_referer
是故意拼错的。它源于一个web标准中的拼写错误)
附录
可能需要对此进行一些调整,以处理没有推荐人的情况(例如,使用书签访问页面)。