记录下WordPress如何判断评论者是否为注册用户

通过用户判断用户id来判断评论者是否在本站注册或者登录,来实现一个特别的内容的判断

记录下WordPress如何判断评论者是否为注册用户-极客公园

前言

场景需求

首先先说下使用场景,评论里面有网站一个输入框,但是如果这个用户如果是登录的话,就没有这个网站输入框,我想如果这个评论者是注册用户的话。名字链接到用户主页,如果不是注册用户就连接到他输入的网站。

<?php
if ($comment->user_id !== '0') {
    echo '<span class="c-author"><a target="_blank" href="' . get_author_posts_url($comment->user_id) . '">' . get_comment_author() . '</a></span>';
} else {
    echo '<span class="c-author">' . get_comment_author_link() . '</span>';
}
?>

后语

其实看了下数据表发现用户id如果是0就是未注册用户,注册用户id是具体的用户id,记录一下

-- 完 --

发表评论

电子邮件地址不会被公开。 必填项已用*标注

One Reply to “记录下WordPress如何判断评论者是否为注册用户”