配置wordpress:解决头像不显示问题(WordPressP 6.7.1测试可用)
一,默认头像效果:
Gavatar的头像在国内不能正常访问,如图效果:

二,设置:
把以下php代码添加到模板函数funtions.php文件的末尾。
if ( ! function_exists( 'get_cravatar_url' ) ) {
/**
* 把Gravatar头像服务替换为Cravatar
* @param string $url
* @return string
*/
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 );
}
复制以上代码,然后从后台添加代码

三,设置完之后,头像已可正常显示。

阅读剩余
免责声明:
链接:https://www.955800.xyz/218.html
资源来源于网络,版权归原作者所有,如有侵权请联系删除!仅供个人学习交流使用,请下载后24小时内删除。不得将上述内容用于商业或者非法用途,否则产生的一切后果自行承担!
THE END