如果用户登录或不登录,则链接不同

时间:2018-01-31 08:19:51

标签: php wordpress redirect

我需要你的帮助,对某些人来说可能很简单但对我来说很难。 我有一个主题的wordpress网站。 在我的主页上,我有一个按钮“Sale” 我想添加一个按钮的链接: - 如果有人登录 - >链接是https://www......./my-account_vendre - 如果他们没有登录 - >链接重定向到https://www......./register 有人可以帮助我使用代码(PHP我猜)我可以添加到我的function.php 非常感谢

1 个答案:

答案 0 :(得分:-1)

您可以使用:

 if ( is_user_logged_in() ){
     echo '<a href="">With login Redirection</a>'
 }else{
     echo '<a href="">without login Redirection</a>';
 }

或者您尝试使用页面编辑器添加按钮,您可以创建短代码,如:

function mjt_btn_resirection(){
 if ( is_user_logged_in() ){
     $link = '<a href="">With login Redirection</a>';

 }else{
    $link = '<a href="">without login Redirection</a>';
 }
    return $link ; 
}
add_shortcode('btn_resirection','mjt_btn_resirection');

并添加短代码按钮:

[btn_resirection ]