怎么在評論隨機顯示本地頭像? – WordPress教程

    評論區展示隨機本地頭像,管理員展示專屬頭像

    WordPress默認的是采用Gravatar頭像來在評論區展示評論者的頭像,但這個Gravatar頭像在國內實在是有點慢了,索性干掉他,用自己本地的頭像,為了避免頭像的單一,可以加一個隨機函數,隨機調用頭像。

    效果如下

    怎么在評論隨機顯示本地頭像? - WordPress教程

    參考代碼

    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);數字為隨機圖片張數可以自行修改。

    如何部署

    在主題根目錄下的functions.php文件中的<?php下添加以上代碼并保存。

    如何使用

    在當前主題根目錄下,新建一個名稱為avatar的文件夾,里面放10張名稱連續的jpg圖片,比如1.jpg、2.jpg、3.jpg………,和一張用于管理員的圖片,名稱為admin.jpg。

    添加上述代碼后,只有管理員是顯示固定的圖片,其他留言者都是隨機顯示預先準備的頭像圖片,包括注冊用戶。

    相關推薦

    Simple Local Avatars – 簡單的本地頭像wordpress插件

    怎么禁止純英文、純日文評論? – WordPress教程

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
    無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優惠劵
    搜索
    主站蜘蛛池模板: 少妇一夜三次一区二区| 精品乱子伦一区二区三区高清免费播放 | 欧洲精品无码一区二区三区在线播放| 一区二区三区日本电影| 亚洲AV日韩综合一区| 国产精品毛片一区二区| 夜精品a一区二区三区| 亚洲一区二区三区在线网站| 国产AV一区二区三区无码野战| 无码精品人妻一区二区三区影院| 毛片一区二区三区无码| 亚洲.国产.欧美一区二区三区 | 国产AV午夜精品一区二区三| 一区二区三区观看| 日本一道一区二区免费看| 国精产品一区一区三区有限在线| 无码一区二区三区老色鬼| 国产成人久久精品一区二区三区 | 亚洲Av无码一区二区二三区| 国产精品高清一区二区三区| 人妻少妇一区二区三区| 国产成人无码AV一区二区| 国产乱码伦精品一区二区三区麻豆| 精品无码中出一区二区| 亚洲国产成人久久一区WWW | 国产成人精品无码一区二区 | 日韩久久精品一区二区三区| 成人h动漫精品一区二区无码| 国产乱码精品一区二区三区| 韩国福利视频一区二区| 色精品一区二区三区| 色视频综合无码一区二区三区| 亚洲视频在线一区二区| 日韩一本之道一区中文字幕| 一区二区在线观看视频| 亚洲综合一区二区三区四区五区| 亚洲av无码成人影院一区| 色多多免费视频观看区一区| 真实国产乱子伦精品一区二区三区| 国产精品高清一区二区三区| 欧美日韩国产免费一区二区三区|