我一直在尝试使用Gravator的Identicon作为后备映像,在预定义的映像文件夹中是否没有给定用户的映像。
考虑以下场景;
用户电子邮件:asd@asd.com
图像上载到wp-content/images/users/
使用文件名0eb178cec364c022a189c3814e5f7483.jpg
(文件名是用生成的md5("asd@asd.com"."customkey");
)
如果iImage文件可用为wp-content/images/users/0eb178cec364c022a189c3814e5f7483.jpg
, 我需要将该图像显示为用户的头像。如果没有此类图像,将显示Gravatar。
到目前为止,我已经尝试使用Gravatar作为背景,但如果没有自定义图像,则会显示一个损坏的图像图标。
我正在寻找非插件解决方案,因为所有插件都使用默认的上传文件夹并创建许多缩略图,即使是出于这个目的,这也是完全不必要的。我找不到任何滴答作响的插件all 盒子。非常感谢您的帮助。