探索建站和运维乐趣

解决"Cannot redeclare get_ssl_avatar()"报错问题

今天我们在处理网站设置一些短代码的时候并没有用插件,而是用代码解决的,但是在设置之后有出现"Cannot redeclare get_ssl_avator()"的错误提示。这个问题应该是哪一块的功能没有能解决。于是我们去排查,看到有特殊的get_ssl_avatar字符,然后去排查。

解决"Cannot redeclare get_ssl_avatar()"报错问题

这是错误提示。

function get_ssl_avatar($avatar) {
$avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','<img src="https://secure.gravatar.com/avatar/$1?s=$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar);
return $avatar;
}
add_filter('get_avatar', 'get_ssl_avatar');

这里我们直接去掉这个功能即可。

赞(0)
转载保留:老部落 » 解决"Cannot redeclare get_ssl_avatar()"报错问题


关注公众号『老蒋朋友圈』

获取更多建站运营运维新知!
互联网创业、前沿技术......