當一篇文章有很多留言時,這些留言中的頭像可能會影響到網站的速度,也可能對方沒有另外設定 WordPress 的頭像,所以只能顯示沒什麼代表性的預設頭像,您可以通過刪除頭像來大幅減少熱門文章的加載時間。
在 WordPress 設定中禁用頭像
你可以在控制台的設定>討論中關閉頭像,但是這樣也讓文章末端的作者頭像也無法顯示。
在 functions.php 中限制留言的頭像
在 functions.php 中設定會是比較好的方法,你只要將以下代碼加入主題的 functions.php 中就可以關閉留言中的頭像顯示。
/**
* Remove avatars from comment list
*/
function be_remove_avatars_from_comments( $avatar ) {
global $in_comment_loop;
return $in_comment_loop ? '' : $avatar;
}
add_filter( 'get_avatar', 'be_remove_avatars_from_comments' );