怎樣讓文章作者的評論與讀者評論有所不同,這一直是個熱門話題,很多博客和社區都給出了解決方法,但是現在,是到了使用更好方法的時候了。 之前的辦法只能特別顯示網站上某一位作者ID的評論, 這顯然不適用于多用戶網站。這種方法的局限性使它只能用在只有一個賬戶的個人博客上。 而現在,我們徹底改進了之前的方法。
首先需要了解一下能夠特別顯示某ID用戶的評論的代碼示例:
.authcomment {
background-color: #B3FFCC !important;
}
<li class=”<?php
if (1 == $comment->user_id)
$oddcomment = “authcomment”;
echo $oddcomment;?>” id=”comment…">
...
</li>
為了能使代碼用在多用戶網站上,我們需要獲取作者ID,然后查看該ID和評論者的ID是否一致。 如果一致,就把這條評論著重顯示。 同時還要為文章作者的評論使用CSS類。
.authcomment {
background-color: #B3FFCC !important;
}
接下來把文章開始部分出現的代碼換成下面這樣:
<li class="comment-container
<?php
$authID=get_the_author_meta('ID');
if($authID == $comment->user_id)
$oddcomment = 'authcomment';
echo $oddcomment;
?>" id="comment-<?php comment_ID(); ?>">
...
</li>
成功!
文章作者評論的右上角會有一個“author”的紅色標記,下面是作者在他的評論部分為這篇文章做的實驗的截圖:
原文:Quick Tip: Highlight Author Comments in WordPress – The Right Way