純代碼實現(xiàn)用戶添加自定義頭像功能 – wordpres開發(fā)

    有沒有什么辦法可以讓用戶自己選擇頭像呢?這篇wordpress開發(fā)教程就來教你

    WordPress系統(tǒng)默認(rèn)使用Gravatar頭像,用戶(包括訪客評論)的頭像調(diào)取都是根據(jù)所留郵箱匹配的Gravatar頭像。對于國內(nèi)的用戶來說還是有點麻煩,有沒有什么辦法可以讓用戶自己選擇頭像呢?這篇wordpress開發(fā)教程就來教你。

    其實我們的思路是這樣,已經(jīng)有一款wordpress插件實現(xiàn)了這個功能,我們只需要把這個插件的功能代碼移植到主題即可。這是那款插件:

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

    原理分析:

    通過研究插件代碼,我們可以發(fā)現(xiàn),插件的功能代碼都在simple-local-avatars.php文件里面,我們只需要將這個文件放到主題根目錄中,例如inc文件夾下,然后讓主題加載它即可。

    如何實現(xiàn)?

    經(jīng)測試,上面插件的 simple-local-avatars.php 文件加載后無效,我這里提供舊版本(1.3.1)的插件核心功能文件

    將頁底下載的 author-avatars.php 文件置入主題的根目錄inc文件夾下,然后在主題根目錄下的functions.php<?php下添加以下代碼加載它:

    //用戶自定義頭像功能
    include (TEMPLATEPATH . '/inc/author-avatars.php');

    至此,你的WordPress站點已經(jīng)支持用戶自定義頭像了,如果用戶同時設(shè)置了Gravatar和本地上傳頭像,那么優(yōu)先顯示本地上傳的頭像,頭像調(diào)取函數(shù)不變:get_simple_local_avatar 或 get_avatar

    問題:

    僅實現(xiàn)了功能,但僅支持從本地選取圖片,不支持從媒體庫選取(上面的插件支持)。

    效果如圖:

    我使用wordpress自帶的二〇二〇主題進(jìn)行測試。

    純代碼實現(xiàn)用戶添加自定義頭像功能 - wordpres開發(fā)

    總結(jié):

    今天看到了這篇文章進(jìn)行了嘗試,
    方案一:最新版本是2.1.1,插件有效,但插件壓縮包中多了兩個JS文件,嘗試僅加載simple-local-avatars.php文件,有功能顯示,但無法點擊上傳按鈕。
    方案二:將整個插件文件夾上傳,然后加載simple-local-avatars.php文件,依然無法點擊上傳按鈕。
    嘗試加載1.3.1版本的simple-local-avatars.php文件,功能實現(xiàn),但無法從媒體庫選取圖片(新版功能)

    若諸位開發(fā)者有完善加載新版本插件的方法,還請在評論區(qū)留言分享。

    以下這幾篇wordpress開發(fā)文章或許能夠幫助到您:

    wordpress開發(fā) – 怎么獲取文章作者的用戶頭像、用戶昵稱等用戶資料?

    wordpress開發(fā) – 獲取文章作者相關(guān)信息標(biāo)簽代碼匯總

    下載權(quán)限
    查看
    • 免費下載
      評論并刷新后下載
      登錄后下載
    • {{attr.name}}:
    您當(dāng)前的等級為
    登錄后免費下載登錄 小黑屋反思中,不準(zhǔn)下載! 評論后刷新頁面下載評論 支付以后下載 請先登錄 您今天的下載次數(shù)(次)用完了,請明天再來 支付積分以后下載立即支付 支付以后下載立即支付 您當(dāng)前的用戶組不允許下載升級會員
    您已獲得下載權(quán)限 您可以每天下載資源次,今日剩余

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無意侵害您的權(quán)益,請發(fā)送郵件至 1355471563#qq.com 或點擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優(yōu)惠劵
    搜索
    主站蜘蛛池模板: 国产日韩精品一区二区在线观看播放 | 日韩动漫av在线播放一区| 亚洲一区二区三区免费视频| 国产精品一区二区电影| 另类免费视频一区二区在线观看 | 亚洲一区二区高清| 国产SUV精品一区二区四| 麻豆高清免费国产一区| 国产AV一区二区三区传媒| 肥臀熟女一区二区三区| 国产一区二区三区精品视频| 国产精品一区二区久久精品无码| 国产成人一区二区精品非洲| 香蕉久久ac一区二区三区| 国产精品视频一区国模私拍| 亚洲乱色熟女一区二区三区蜜臀 | 国产在线视频一区| 中文字幕一区二区三区四区 | 韩国理伦片一区二区三区在线播放| 国产一区二区内射最近更新| 亚洲日本一区二区一本一道 | 无码毛片视频一区二区本码| 一区二区三区无码视频免费福利| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 视频在线观看一区| 午夜视频久久久久一区 | 国精产品一区二区三区糖心| 国产亚洲自拍一区| 国产凹凸在线一区二区| 国产精品美女一区二区视频| 亚洲无删减国产精品一区| 精品人伦一区二区三区潘金莲| 午夜影视日本亚洲欧洲精品一区| 久久精品国产一区二区三区肥胖 | 无码国产伦一区二区三区视频| 无码人妻久久一区二区三区免费| 91久久精品午夜一区二区| 国精产品一区一区三区有限在线| 性色av无码免费一区二区三区| 精品中文字幕一区在线| 中文字幕精品一区二区精品|