这是WordPress上下文中的php问题。我需要join
按钮才能显示(is_user_logged_in())
值是否为false。
这是我目前的代码:
<div align="right"><a href="www.google.com" class="join-button">Join</a>
|<?php wp_loginout(); ?></div>
我想修改此代码以遵循以下逻辑:
if user is logged in = false
display join button 'class="join-button"
else
do not display join button
答案 0 :(得分:1)
<?php if( ! is_user_logged_in()): ?>
show button
<?php endif; ?>
答案 1 :(得分:1)
http://codex.wordpress.org/Function_Reference/is_user_logged_in
<div align="right">
<?php if ( !is_user_logged_in() ): ?>
<a href="www.google.com" class="join-button">Join</a>
|
<?php endif; ?>
<?php wp_loginout(); ?>
</div>
修改强> 因为评论;)
答案 2 :(得分:1)
这对我也没有用。我在codex中找到了解决方案。
<?php
if ( is_user_logged_in() ) {
echo 'Welcome, registered user!';
} else {
echo 'Welcome, visitor!';
}
?>