惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

云晓晨 KaiQi.Wang

Docker 部署鸣潮机器人 - 云晓晨 KaiQi.Wang 记录一次服务器病毒 - 云晓晨 KaiQi.Wang 发烧+腹泻的双重折磨 - 云晓晨 KaiQi.Wang 美加狮 MAD 68 RGB 键盘 2025年8月小记 - 云晓晨 KaiQi.Wang 记录一次话费退费 - 云晓晨 KaiQi.Wang WordPress 友链文章适配子比主题[已实装] - 云晓晨 KaiQi.Wang 子比评论区评论嵌套[已实装] - 云晓晨 KaiQi.Wang 子比主题V8.1适配Gravatar头像[已实装] - 云晓晨 KaiQi.Wang
子比主题添加评论链接填写框[已实装] - 云晓晨 KaiQi.Wang
CatchWang · 2025-08-16 · via 云晓晨 KaiQi.Wang

修改 comments.php 文件

文件位置 wp-content/themes/zibll/template/comments.php

搜索 邮箱 找到评论区填写框位置,代码添加位置如图所示。

图片[1] - 子比主题添加评论链接填写框[已实装] - 云晓晨 KaiQi.Wang
图片[2] - 子比主题添加评论链接填写框[已实装] - 云晓晨 KaiQi.Wang
  1. 修改邮箱的class值,使得样式一致。
  2. 添加链接填写框。
  • 图示代码内容
										//邮箱布局margin-bottom:10
										echo '<li class="line-form mb10">';
										echo '<input type="text" name="email" class="line-form-input" tabindex="2" value="' . esc_attr($comment_author_email) . '" placeholder="">';
										echo '<div class="scale-placeholder">邮箱' . $o_t . '</div>';
										echo '<div class="abs-right muted-color"><i class="fa fa-fw fa-envelope-o"></i></div>';
										echo '<i class="line-form-line"></i>';
										echo '</li>';
										//评论区填写链接地址
										echo '<li class="line-form">';
										echo '<input type="text" name="url" class="line-form-input" tabindex="3" value="' . esc_attr($comment_author_url) . '" placeholder="">';
										echo '<div class="scale-placeholder">链接(非必填)' . $o_t1 . '</div>';
										echo '<div class="abs-right muted-color"><i class="fa fa-fw fa-link"></i></div>';
										echo '<i class="line-form-line"></i>';
										echo '</li>';

修改 zib-comments-list.php 文件

文件位置 /wp-content/themes/zibll/inc/functions/zib-comments-list.php

找到 zib_get_comments_user_name 函数,修改为以下内容。

//获取主评论的评论用户姓名
function zib_get_comments_user_name($comment)
{
    if (!$comment) {
        return;
    }

    $user_id   = $comment->user_id;
    $user_name = '';
    if ($user_id) {
        $user = get_userdata($user_id);
        if (isset($user->display_name)) {
            $display_name = $user->display_name;
            $url          = zib_get_user_home_url($user_id);
            $user_name    = '<a class="text-ellipsis font-bold" href="' . $url . '">' . $display_name . '</a>';
            $user_name .= zib_get_user_auth_badge($user_id, 'ml3');
            $user_name .= zib_get_medal_wear_icon($user_id, 'ml3');
            $user_name .= zib_get_user_level_badge($user_id, 'ml3');
        }
    }

    $user_name     = $user_name ? $user_name : '<b class="mr6">' . $comment->comment_author . '</b>';
    
    // 初始化用户名称(用户或访客)
    $user_name = $user_name ? $user_name : '<b class="mr6">' . $comment->comment_author . '</b>';
    
    // 新增:处理评论作者URL和作者标签
    $author_url = get_comment_author_url($comment->comment_ID);
    if (!empty($author_url) && $author_url !== 'http://' && $author_url !== 'https://') {
        // 如果存在作者URL,添加外部链接
        $user_name = '<a target="_blank" href="' . esc_url($author_url) . '">' . $user_name . '</a>';
    }
    
    $badge         = '';
    $topping_badge = '';
    //置顶
    if (!empty($comment->topping)) {
        $topping_badge = '<badge class="badge-topping badge-topping jb-blue mr6 flex0" title="置顶评论" data-toggle="tooltip">' . zib_get_svg('topping') . '</badge>';
    }

    if ($user_id && _pz('comment_author_tag', true)) {
        $post = get_post($comment->comment_post_ID);
        if ($user_id == $post->post_author) {
            $badge .= '<span class="badg c-green badg-sm flex0 ml3">作者</span>';
        }
    }
    $badge = apply_filters('comments_user_name_badge', $badge, $comment);

    return '<name class="flex ac flex1">' . $topping_badge . $user_name . $badge . '</name>';
}

© 版权声明

文章版权归作者所有,未经允许请勿转载。

THE END

喜欢就支持一下吧