如何在 WordPress 中突顯作者的評論

05/11/2024

為什麼要在 WordPress 中突顯作者的評論?

評論是增加網站互動的一個重要方式。如果你想在文章中獲得更多的評論,那麼積極參與討論將非常有幫助。對於新的 WordPress 博客,你可以輕鬆地回覆評論並參與讀者的討論。如果你運行的是多作者博客,那麼你也可以鼓勵其他作者幫助管理評論。然而,大多數 WordPress 主題並不區分評論風格,這讓許多讀者無法辨識作者在討論中提供的額外內容。

突顯作者的評論可以解決這個問題,使其更明顯、更引人注目。最終目標是鼓勵新用戶參與評論,並最終訂閱你的電子報或成為你的顧客。

在 WordPress 中突顯作者評論

根據用戶角色突顯評論

最簡單的方法是在你的 WordPress 主題中添加自訂 CSS。首先,進入 WordPress 後台的外觀 » 自訂,這會打開 WordPress 主題自訂器界面。然後點擊附加 CSS標籤,在開啟的文本區域中添加以下自訂 CSS:

.bypostauthor {
background-color: #e7f8fb;
}

這樣你會立即看到作者的評論背景在網站上的變化。我們可以添加更多 CSS 來讓它更加突出,例如:添加一個“小作者”標籤或給作者的頭像加上邊框:

.bypostauthor:before {
content:"作者";
float:right;
background-color:#FF1100;
padding:5px;
font-size:small;
font-weight:bold;
color:#FFFFFF;
}
.bypostauthor .avatar {
border:1px dotted #FF1100;
}

根據用戶角色突顯評論

如果你有多個團隊成員負責回答評論,那麼可以添加更多自定義代碼以突顯不同角色的評論。將以下代碼添加到主題的 functions.php 文件或 WPCode 插件中:

if (!class_exists('WPB_Comment_Author_Role_Label')) :
class WPB_Comment_Author_Role_Label {
public function __construct() {
add_filter('get_comment_author', array($this, 'wpb_get_comment_author_role'), 10, 3);
add_filter('get_comment_author_link', array($this, 'wpb_comment_author_role'));
}
function wpb_get_comment_author_role($author, $comment_id, $comment) {
$authoremail = get_comment_author_email($comment);
if (email_exists($authoremail)) {
$commet_user_role = get_user_by('email', $authoremail);
$comment_user_role = $commet_user_role->roles[0];
$this->comment_user_role = ' ' . ucfirst($comment_user_role) . '';
} else {
$this->comment_user_role = '';
}
return $author;
}
function wpb_comment_author_role($author) {
return $author .= $this->comment_user_role;
}
}
new WPB_Comment_Author_Role_Label;
endif;

這段代碼會在評論者的名字旁顯示他們的角色標籤,例如“作者”、“管理員”等。接下來,可以在外觀 » 自訂 » 附加 CSS中添加以下的 CSS,來美化這些角色標籤:

.comment-author-label {
padding: 5px;
font-size: 14px;
border-radius: 3px;
}
.comment-author-label-editor {
background-color:#efefef;
}
.comment-author-label-author {
background-color:#faeeee;
}
.comment-author-label-contributor {
background-color:#f0faee;
}
.comment-author-label-subscriber {
background-color:#eef5fa;
}
.comment-author-label-administrator {
background-color:#fde9ff;
}

這樣,你就可以在評論中突顯不同用戶角色的標籤。希望這篇文章能幫助你學會在 WordPress 中突顯作者評論。你可能還想了解如何為回訪者突顯新文章,以及我們推薦的最佳作者簡介插件。

如果你喜歡這篇文章,請訂閱我們的 YouTube 頻道,觀看更多 WordPress 教學視頻。你也可以在 Twitter 和 Facebook 上找到我們。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>