我有一个自定义Wordpress登录,如果用户进入主页但没有登录,他们将被重定向到自定义登录表单(我在测试时暂时禁用了此功能)。我想做的是创建一个URL参数,以便某些用户仍然可以访问主页而不必登录。根据我的研究,这似乎是可能的query_var
. 现在,我只是想让它在新的query_var
然后,一旦我开始工作,我会确保它匹配一个特定的值。以下是我添加到functions.php
:
add_action(\'init\',\'add_var\');
function add_var() {
global $wp;
$wp->add_query_var(\'auth\');
}
if (get_query_var(\'auth\')) {
echo \'User is visiting from approved URL\';
}
然后我添加
?auth=true
到主页URL,但这似乎不起作用。没有任何回应。有什么想法吗?