检查是否从特定页面模板重定向

时间:2014-12-16 作者:jay

我有一个页面模板,可以使用以下内容重定向到主页:

wp_redirect( home_url() );
现在,在主页上可以检查它是否已从特定页面模板重定向without 知道该页面的URL吗?

1 个回复
SO网友:Karun

您可以使用$_SERVER[\'HTTP_REFERER\'] 检查重定向的页面

您可以按如下方式使用它。

if($_SERVER[\'HTTP_REFERER\'] == "path-of-page-you-want-to-check"){
//Do something here
}
可以有条件地调用以下函数is_home(), is_front_page() 仅在主页中运行该代码块

结束

相关推荐

在Functions.php中正确地将首页的CSS-TEMPLATE_REDIRECT排队?

我想加载一些特定的css来更改WP首页/主页的主体元素的颜色。在我的主题函数文件中,以下代码似乎有效,但有人能告诉我它是否“正确”吗?//Adding and Encuing styles for Front Page add_action( \'template_redirect\', \'front_page_design\' ); function front_page_design(){ if ( is_front_page() || is_home())