2014-09-01 98 views
0

我有一个网站。在标题中有一个登录按钮。我想显示一条消息,如“此处新增?现在登录”。但是,一旦用户登录,我想隐藏该消息。如何在用户登录之前显示消息?

我该怎么做?

下面是DIV的HTML代码

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

使用PHP的'$ _SESSION',但你到目前为止尝试了什么? – 2014-09-01 23:10:12

+1

你如何记录用户? – robobobobo 2014-09-01 23:10:48

+0

我为我的网站使用wordpress。我有一个登录页面,有一个登录字段 – user3396867 2014-09-01 23:22:34

回答

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>'; 
} 
?> 
相关问题