From 3faa95616cb92c356a2c7c207a076a0a33a83389 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=87=E6=B4=BE=E5=A4=87=E6=A1=88?= <130886204+modiqi@users.noreply.github.com> Date: Wed, 21 May 2025 01:39:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20WPAvatar=20=E8=90=A5?= =?UTF-8?q?=E9=94=80=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/admin.css | 2 +- includes/marketing.php | 49 +++++++++++++++++++++++++++------ includes/multisite.php | 2 +- includes/wpcy-compatibility.php | 2 +- wpavatar.php | 4 +-- 5 files changed, 46 insertions(+), 13 deletions(-) diff --git a/assets/css/admin.css b/assets/css/admin.css index fb01efc..4e2abcc 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -312,7 +312,7 @@ } .default-avatar-options input[type="radio"]:checked + img { - border: 2px solid #2271b1; + border: 3px solid #2271b1; border-radius: 50%; } diff --git a/includes/marketing.php b/includes/marketing.php index 9f540af..0480390 100644 --- a/includes/marketing.php +++ b/includes/marketing.php @@ -77,6 +77,15 @@ class Marketing { border: 3px solid #000; z-index: 10; } + .wpavatar-latest-commenters .comment-author-name { + font-size: 12px; + margin-top: 5px; + display: block; + max-width: 90px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } /* 用户头像列表样式 */ .wpavatar-latest-users, @@ -124,6 +133,7 @@ class Marketing { $atts = shortcode_atts([ 'size' => $default_size, 'number' => $default_count, + 'show_names' => 'false' // 新增参数,默认不显示评论者名称 ], $atts, 'wpavatar_latest_commenters'); // 获取全部文章的最新评论,限制为指定的评论者数量 @@ -158,7 +168,15 @@ class Marketing { $avatar_with_link .= ''; // 添加头像到输出 - $output .= '
number
- size
- show_names
- [wpavatar_latest_commenters number="10" size="50"]
[wpavatar_latest_commenters number="10" size="50" show_names="true"]
[wpavatar_latest_users]
number
- size
- show_names
- [wpavatar_latest_users number="12" size="40"]
[wpavatar_latest_users number="12" size="40" show_names="true"]
[wpavatar_random_users]
number
- size
- show_names
- [wpavatar_random_users number="12" size="40"]
[wpavatar_random_users number="12" size="40" show_names="false"]
[wpavatar_author]
检测到文派叶子(WPCY.COM)插件,WPAvatar 生态组件兼容补丁已生效,确保文派头像设置优先。
'; + echo '检测到文派叶子 🍃(WPCY.COM)插件,WPAvatar 生态组件兼容补丁已生效,确保文派头像设置优先。
'; echo '