首页 建站教程 经验技巧

WordPress主题文章作者评论区留言高亮显示

WordPress文章作者在自己的文章中回复读者评论留言时,在名称后面显示“文本作者”提示,可以让读者明确知道是作者亲自回复自己的留言是不是有点小鸡冻呢。

适合多作者的博客网站,单一作者的博客,还是用网上盛传的“管理员“提示更好些。

首先将下面判断文章作者代码添加到当前主题函数模板functions.php中:

/**
 * 检查指定的评论是否由评论文章的作者撰写。
 *
 */
function twentytwenty_is_comment_by_post_author( $comment = null ) {
    if ( is_object( $comment ) && $comment->user_id > 0 ) {
        $user = get_userdata( $comment->user_id );
        $post = get_post( $comment->comment_post_ID );
        if ( ! empty( $user ) && ! empty( $post ) ) {
 
            return $comment->user_id === $post->post_author;
        }
    }
    return false;
}

将显示调用代码添加到主题评论模板显示评论者名称代码的后面即可。

<?php
    $post_author = twentytwenty_is_comment_by_post_author( $comment );
    if ( $post_author ) {
        echo '<span class="post-author">文章作者</span>';
    }
?>

不同主题评论模板代码不同,具体加到哪个位置,只能自行研究了。

同时显示管理员和作者的调用方法:

<?php 
    if ($comment->comment_author_email == get_option('admin_email')) {
        echo '<span class="author-admin">博主</span>';
    } else {
        $post_author = twentytwenty_is_comment_by_post_author( $comment );
        if ( $post_author ) {
            echo '<span class="post-author">作者</span>';
        }
    }
?>

判断作者代码取自WordPress默认主题Twenty Twenty,默认主题虽然外观看似简单,但功能真的很强大,有很多东西值得挖掘。



评论(0)条

提示:请勿发布广告垃圾评论,否则封号处理!!

    猜你喜欢
    为WordPress主题文章纯代码添加历史上的今天列表

    为WordPress主题文章纯代码添加历史上的今天列表

     2020-11-06 111

    为了能更好地展示一些没有更新的老文章,我们可以在文章页面下添加一个“历史上的今天”功能获取老文章列表予以展示,如下图所示:该功能代码取至柳城大佬的 wp-today 插件,具体实现方法将以下代码添加到function.php文件末尾即可。/

    WordPress病毒杂志主题King V5.5.1开心版&优化版

    WordPress病毒杂志主题King V5.5.1开心版&优化版

     2020-08-27 238

    King是一个病毒杂志WordPress主题,旨在帮助您的内容传播病毒…… King主题具有独特的功能,并且全部包含在主题中,不需要插件。 如果你想让你的WordPress网站更具互动性,King Viral Magazine Theme在

    Dobby主题 大气响应式WordPress博客主题模板

    Dobby主题 大气响应式WordPress博客主题模板

     2020-07-27 155

    Dobby 是一款拥有自适应效果的主题,他能够在任何浏览器下进行友好体验的访问。Dobby 秉持了专心写作专心阅读的特点,简单大方的主页构造,使得博客能在臃肿杂乱的环境中脱颖而出。Dobby 主题内置了强大的主题后台控制平台,可以轻松设置关

    最新Zibll子比主题3.3破解版/WordPress主题

    最新Zibll子比主题3.3破解版/WordPress主题

     2020-07-17 218

    zibll子比主题作者更新还是挺快的,zibll3.1版本刚出不久,zibll3.3版本就出来了。此zibll3.3破解版仅供本地开发测试使用,商业使用请支持正版!zibll3.3更新日志新增 文档模式的付费功能支持新增 链接列表 页面模板

    陌佑网资源文章数据打包源码/wordpress整站打包32.04GB/价值6.7W

    陌佑网资源文章数据打包源码/wordpress整站打包32.04GB/价值6.7W

     2020-10-09 171

    价值6.7万的源码资源数据,想做资源站刚起步的非常需要该数据。WordPress内核,Ripro的主题,含数据包。含有安装配置说明。转载的源码,并未测试,介意勿下。

    WordPress主题文章作者评论区留言高亮显示

    WordPress主题文章作者评论区留言高亮显示

     2020-11-06 89

    当WordPress文章作者在自己的文章中回复读者评论留言时,在名称后面显示“文本作者”提示,可以让读者明确知道是作者亲自回复自己的留言是不是有点小鸡冻呢。适合多作者的博客网站,单一作者的博客,还是用网上盛传的“管理员“提示更好些。首先将下