WordPress函数:is_user_logged_in 当前用户是否已登录

追格官方小助手/ 2022年02月19日/ WordPress/ 浏览 2297

在WordPress主题开发中,is_user_logged_in 函数经常被用到。

比如,我们希望用户登录后,才能评论。

if (is_user_logged_in()) {
    // 用户 已登录,显示评论表单
} else {
    // 用户 未登录,提示用户登录后才能评论
}


或者,已登录,显示【退出】,未登录,显示【登录】。

<?php if ( is_user_logged_in() ) { ?>
    <a href="<?php echo wp_logout_url(); ?>">退出</a>
<?php } else { ?>
    <a href="/wp-login.php" title="登录">登录</a>
<?php } ?>

发表评论

暂无评论,抢个沙发...

客服 工单