WordPress可以自定义Gravatar头像的,只需要在主题functions.php文件中添加下面图片上的代码,就可以自定义Gravatar用户头像。但是,对于国内站长而言,头像还是会经常的加载不出来,严重的影响用户体验,特别是评论功能。我们可以用“wp-user-avatar”插件来解决自定义用户头像这个问题。
看到后台提示我可以把插件更新到 wp-user-avatar 3.0,当我更新成功后,我进不去网站后台了,报错如下:
用百度翻译了一下,大概的意思是,致命错误:无法在第5行的/fujieace/nginx/html/wp-content/plugins/wp-user-avatar/src/RegisterActivation/CreateDBTables.php中使用该名称,因此无法使用ProfilePress\\Core\\Base作为Base,因为该名称已存在。
由于此插件大更新,不兼容所造成的吧!我去看了一下 wp-user-avatar 3.0,简单介绍功能如下:
用户个人资料,用户注册,登录名和成员身份– ProfilePress(以前为WP User Avatar)
解决方法:
我的解决方法其实很简单,我们不更新到 wp-user-avatar 3.0 不就可以了吗?这里我推荐大家用旧版本:wp-user-avatar 2.2.16
官方下载:
https://downloads.wordpress.org/plugin/wp-user-avatar.2.2.16.zip
当我用了 wp-user-avatar 2.2.16 版本后,网站已经又可以正常打开了。