wordpress无法加载Gravatar头像不显示怎么解决?

198次阅读

共计 1062 个字符,预计需要花费 3 分钟才能阅读完成。

wordpress 无法加载头像并不显示会影响站点速度,那么我们该如何解决呢? 解决办法有几种,第一种是用插件、第二种是用 纯代码解决。插件有很多,我也不见意用插件,用代码即可解决,我们只需要将下面的代码放置在您的主题的 functions.php 文件中即可:(第一步)

// 替换 Gravatar 头像

if (! function_exists( ‘get_cravatar_url’) ) {

/**

* 替换 Gravatar 头像为 Cravatar 头像

*

* Cravatar 是 Gravatar 在中国的完美替代方案,你可以在 https://cravatar.cn 更新你的头像

*/

function get_cravatar_url($url) {

$sources = array(

‘www.gravatar.com’,

‘0.gravatar.com’,

‘1.gravatar.com’,

‘2.gravatar.com’,

‘secure.gravatar.com’,

‘cn.gravatar.com’

);

return str_replace($sources, ‘cravatar.cn’, $url);

}

add_filter(‘um_user_avatar_url_filter’, ‘get_cravatar_url’, 1);

add_filter(‘bp_gravatar_url’, ‘get_cravatar_url’, 1);

add_filter(‘get_avatar_url’, ‘get_cravatar_url’, 1);

}

if (! function_exists( ‘set_defaults_for_cravatar’) ) {

/**

* 替换 WordPress 讨论设置中的默认头像

*/

function set_defaults_for_cravatar($avatar_defaults) {

$avatar_defaults[‘gravatar_default’]=’Cravatar 标志 ’;

return $avatar_defaults;

}

add_filter(‘avatar_defaults’, ‘set_defaults_for_cravatar’, 1);

}

然后打开你的后台,点击设置、点击讨论,然后在头像处选择 gravtar 标志即可。当然需要添加上面的代码后才能显示哦。(第二步)

wordpress无法加载Gravatar头像不显示怎么解决?插图

这样就可以了,要确保你后台开启了显示头像哦。在 WordPress 后台,转到设置 -> 讨论,然后确保已启用“显示评论者的头像”,有些人之前关闭了头像所以不显示。这样就可以显示了,不信你去试试。

正文完
 
天天
版权声明:本站原创文章,由 天天 2023-07-08发表,共计1062字。
转载说明:

本文由 天天资讯网 整理发布,转载请注明出处.
版权声明:部分文章内容或图片来源于网络,我们尊重作者的知识产权。如有侵犯,请联系我们在第一时间删除。