如何在用户登录前显示消息?

时间:2014-09-01 23:08:09

标签: wordpress login

我有一个网站。在标题中有一个登录按钮。我想显示一条消息,例如“New here?立即登录”。但是一旦用户登录,我想隐藏消息。

我该怎么做?

这是div的HTML代码

<div class="bfr_login_msg">
<p>New here? Log in now </p>
</div>

1 个答案:

答案 0 :(得分:0)

.logged-in .bfr_login_msg {
display:none;
}

您需要做的就是在CSS中使用它来隐藏登录用户的消息。 WordPress有一个“登录”的身体类。

或者,您可以将其包装在模板中并使用PHP。

<?php
if ( is_user_logged_in() ) {
    echo 'Welcome, registered user!';
} else {
    echo '<a href="login-page">New here? Log in now</a>'; 
}
?>