欢迎您光临最爱源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!

WordPress教程_设置随机显示本地头像附1000多张随机头像图片打包下载

教程开始:

添加代码

将下面代码添加到当前主题functions.php中:

add_filter( 'get_avatar' , 'local_random_avatar' , 1 , 5 );
function local_random_avatar( $avatar, $id_or_email, $size, $default, $alt) {
if ( ! empty( $id_or_email->user_id ) ) {
$avatar = ''.get_template_directory_uri().'/avatar/admin.jpg';
}else{
$random = mt_rand(1, 10);
$avatar = ''.get_template_directory_uri().'/avatar/'. $random .'.jpg';
}
$avatar = "<img alt='{$alt}' src='{$avatar}' class='avatar avatar-{$size} photo' height='{$size}' width='{$size}' />";
return $avatar;
}

其中:mt_rand(1, 10);数字为随机图片张数可以自行修改。

准备头像图片

在当前主题目录中新建一个名称为avatar的文件夹,里面放10张名称连续的jpg图片,比如1.jpg、2.jpg、3.jpg………,和一张用于管理员的图片,名称为admin.jpg

最爱源码网-专注精品网站模板_主流网站源码下载
贾静宇源码网 » WordPress教程_设置随机显示本地头像附1000多张随机头像图片打包下载
升级VIP尊享更多特权立即升级