如何在 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-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

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