• 文章介绍
  • 评价建议
  • 添加代码

    将下面代码添加到当前主题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

     

    免责声明:
    1:如非特殊说明,本站对提供的素材及源码不拥有任何权利,其版权归原著者拥有。
    2:本站内容均由互联网收集整理、网友上传,并且以技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
    3:本站部分收费内容仅作本站日常维护费用,若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    4:请勿将源码、软件进行商业交易、转载等行为,源码、软件只为研究、学习所提供,该软件使用后发生的一切问题与本站无关。
    5:站内资源如有侵犯你版权的,请来信1058364519@qq.com指出,本站将立即改正。
    6:素材源码均为网络收集,不承担任何版权问题,不提供任何技术支持!
    7:严重警告本站木模型、木屋CAD图纸、木屋效果图未经允许不得转载:凡木屋模型及CAD文章由设计师QINYUHUI设计制作,享有内容所有权,文章仅在QINYUHUI名下网站、信息平台或嘿很有内涵微博发布,未经授权违者必究!!!

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