為WordPress文章作者評論留言顯示“文本作者”提示

知更鳥
知更鳥
知更鳥
1515
文章
6913
評論
2020年3月16日07:50:34 5 307

WordPress文章作者在自己的文章中回復讀者評論留言時,在名稱后面顯示“文本作者”提示,可以讓讀者明確知道是作者親自回復自己的留言是不是有點小雞凍呢。

適合多作者的博客網站,單一作者的博客,還是用網上盛傳的“管理員“提示更好些。

為WordPress文章作者評論留言顯示“文本作者”提示

為WordPress文章作者評論留言顯示“文本作者”提示

首先將下面判斷文章作者代碼添加到當前主題函數模板functions.php中:

// 判斷文章作者
function zm_comment_by_post_author( $comment = null ) {
	if ( is_object( $comment ) && $comment->user_id > 0 ) {
		$user = get_userdata( $comment->user_id );
		$post = get_post( $comment->comment_post_ID );
		if ( ! empty( $user ) && ! empty( $post ) ) {
			return $comment->user_id === $post->post_author;
		}
	}
	return false;
}

將顯示調用代碼添加到主題評論模板顯示評論者名稱代碼的后面即可。

<?php
	$post_author = zm_comment_by_post_author( $comment );
	if ( $post_author ) {
		echo '<span class="post-author">文章作者</span>';
	}
?>

不同主題評論模板代碼不同,具體加到哪個位置,只能自行研究了。

同時顯示管理員和作者的調用方法:

<?php 
	if ($comment->comment_author_email == get_option('admin_email')) {
		echo '<span class="author-admin">博主</span>';
	} else {
		$post_author = zm_comment_by_post_author( $comment );
		if ( $post_author ) {
			echo '<span class="post-author">作者</span>';
		}
	}
?>

判斷作者代碼取自WordPress默認主題Twenty Twenty,默認主題雖然外觀看似簡單,但功能真的很強大,有很多東西值得挖掘。

 

weinxin
關于本站
分享交流WordPress經驗與技巧,關注前端設計與網站制作。僅用于功能演示。
知更鳥
WordPress 只允許游客瀏覽指定分類的文章 WordPress

WordPress 只允許游客瀏覽指定分類的文章

有童鞋問,如何實現未登錄用戶只能瀏覽指定的分類文章,這里提供一下方法。 只允許游客瀏覽指定分類的文章 網上可以找到類似的代碼: //template_redirect動作鉤子是一定會執行的,所以用這個...
盜版主題很可怕! WordPress

盜版主題很可怕!

主題森林相信國內 WordPress 用戶都很熟習,來自該網站的收費主題在國內盜版橫行,一些無良者對主題進行所謂優化、漢化后直接出售,更有甚者居然還有冒充國內代理的。主題森林大部分主題并不像國內主題需...
限制 WordPress 部分用戶角色進入后臺 WordPress

限制 WordPress 部分用戶角色進入后臺

有時我們想限制WordPress 部分用戶角色訪問后臺,可以通過下面的代碼實現。 限制 WordPress 部分用戶角色進入后臺 一、只允許管理員、編輯和作者角色訪問后臺 將下面代碼添加到當前主題函數...
匿名

發表評論

匿名網友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

評論:5   其中:訪客  5   博主  0
    • 綠軟吧 綠軟吧 5

      適用多作者站點

      • 哈靈游戲 哈靈游戲 2

        mark一下,用得上。

        • 三生石托管 三生石托管 2

          WordPress默認主題還是很給力的,只不過不符合國人審美,改造潛力很大。喜歡折騰的可以試試。

          • 167素材網 167素材網 1

            如果博主能把最終的效果展示出來就更完美了 :mrgreen:

            • 何先生 何先生 1

              稍微修改可以判斷更多權限