A conditional button

时间:2015-07-23 作者:Aashish Tripathi

我希望在我的站点的一个页面上添加一个按钮,如果用户不是注册用户,则将其重定向到注册页面,如果用户是注册用户,则将其重定向到站点的另一个页面,比如Test\\u页面。我如何做到这一点?

1 个回复
SO网友:Andrew Bartel

WordPress提供is_user_logged_in() 功能。

文件:https://codex.wordpress.org/Function_Reference/is_user_logged_in

您可以这样做:

<?php

if ( is_user_logged_in() ) {
    // show button to Test_Page
} else {
    // show button to registration page
}

?>

结束

相关推荐

Force string into signup form

我正在运行WP multi-site和BP。所讨论的插件是WPMUDEV的Anti-Splog。他们建议不支持定制。反Splog试图限制垃圾邮件博客出现在多站点网络上。我正在运行子域安装。因此,在注册子域的表单上,我想自动填充表单框的值,并将其锁定,以便用户看到子域。然而,即使强制使用$字符串作为值,它也不会继续创建新的子域博客。它说,请输入一个值。这是随机字符串代码: $subdomainhash = array_merge(range(0,9),range(\'a\',\'z\'));