一般情况下,WordPress默认都是使用Gravatar头像,如果用户没有注册过Gravatar头像,那就使用网站设置的默认头像,这样用户体验不是很好;再则,如果直接调用远程Gravatar头像,还会影响网站的加载速度(WordPress缓存Gravatar头像到本地,提高加载速度)。所以,作为一个开放注册的WordPress网站而言,在用户资料页面添加自定义用户头像功能是极为重要的。

方法一:使用 Simple Local Avatars 插件

站长可以在 WordPress 后台直接搜索插件Simple Local Avatars进行在线安装,启用之后可以在仪表盘>> 用户 >> 我的个人资料进行头像设置,同理管理员也可以修改其他用户头像。

方法二:纯代码配置

 Simple Local Avatars插件实际上只有一个文件,我们可以直接将代码集成到主题,将代码直接放入 functions.php文件即可。
具体步骤:下载 author-avatars.php 文件,蓝奏云地址:▶ author-avatars.zip 。放入主题文件夹(我的是放在/blog/wordpress/wp-content/themes/dux-plus6.1下)然后在functions.php引入:

include (TEMPLATEPATH . '/author-avatars.php');

至此,你的 WordPress 站点已经支持用户自定义头像了,如果用户同时设置了 Gravatar 和本地上传头像,那么优先显示本地上传的头像,头像调取函数不变:get_simple_local_avatarget_avatar


http://www.taodudu.cc/news/show-4853682.html

相关文章:

  • 33. 修复FTM apk(开机)和FTM(关机)没有OTG测试项
  • ftm 外贸计算:
  • Android P 通过FTM(Fine Time Measure) RTT(Round Trip Time) 实现室内定位
  • Mac Win7虚拟机
  • 完美卸载sql server 2014
  • MySQL的完美卸载
  • 如何完美卸载pads 9.5/vx
  • 【数据库】完美卸载sql server 2008 r2
  • Cisco Packet Tracer的DHCP
  • 1.3.1 认识 Packet Tracer 软件
  • Cisco Packet Tracer实验
  • 计算机网络实验一:Packet Tracer 入门
  • Packet_Tracer
  • 算法 二分法排序
  • 帮我找一个用Java写的二分法排序代码
  • 递归二分法排序---数组
  • 二分法排序-递归
  • js二分法排序
  • 二分法c语言程序排序,二分法插入排序(C语言)
  • c语言冒泡排序与二分法排序
  • python二分法排序_「二分法排序」插入排序之二分法插入排序 - seo实验室
  • js二分法排序代码分享
  • Java实现二分法排序
  • c语言二分法排序原理,二分法原理是什么意思_二分法排序原理图解
  • 简单的二分法排序
  • 二分法排序-JAVA
  • java排序 二分法_JAVA二分法排序
  • java二分法排序_二分法排序讲解『附视频』
  • python二分法排序_二分法排序-Python实现
  • 排序算法之 二分法排序

两种方法为WordPress添加用户自定义头像功能相关推荐

  1. 下载视频网站flv文件的两种方法(080526添加新方法)

    目前网路上有不少著名的网络视频网站或者播客,例如youtube.土豆.酷6.新浪播客等等,里面有许多flv视频值得下载收藏,不过这些网站都做了一定的保护措施防止下载,这里我介绍两种下载方法给大家,对绝 ...

  2. C#读写txt文件的两种方法介绍[转]

    C#读写txt文件的两种方法介绍 1.添加命名空间 System.IO; System.Text; 2.文件的读取 (1).使用FileStream类进行文件的读取,并将它转换成char数组,然后输出 ...

  3. Wordpress开发 - 获取作者头像的两种方法

    写在前面 今天又被一个头像坑搞惨了,一般我们获取作者的信息是都需要在循环判断中才可以使用的!比如获取作者名称 <?php the_author(); ?> .如果没有在 <?php ...

  4. html广告框,给WordPress首页添加简单广告框弹窗两种方法实现代码+插件

    最近大家访问我的博客想必都看到了图片广告弹窗 话说虽然用户不喜欢,但是作为站长的我们却非常需要,毕竟我们也不是用爱发电,也是需要赚点打广告赚点外快来补贴服务器费用的.今天逛夏末浅笑博客的时候看到了这个 ...

  5. easyui关闭dialog后刷新父页面_两种方法WordPress批量打开、关闭文章评论功能

    WordPress没有一键打开和关闭已发表文章评论的功能.只是是否允许在新发表的文章发表评论,或者自动关闭发布多少天前的文章的评论功能.由于一些需要,我们需要关闭最初在网站上打开的WordPress文 ...

  6. python文字教程-Python在图片中添加文字的两种方法

    本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧 一.使用OpenCV 在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦.Ope ...

  7. unity3d为对象添加脚本的两种方法

    首先添加一个物体,然后新建一个C#脚本.接下去有两种方法把C#脚本与物体绑定. 1.在类声明上方添加如下代码: [AddComponentMenu("a/b")] 这句话表示在该物 ...

  8. Android中添加背景音乐的两种方法

    前些天在尝试自己写一个Android小游戏--flybird 基本功能实现了,就想添加声音,然后上网查了查,大多是一样,可是用到我这,有些却不可以用,所以我还用了两种方法. 下面谈谈这两种方法. 方法 ...

  9. java在文件的后面添加_java 在file的尾部添加数据的两种方法总结

    java 在file的尾部添加数据的两种方法总结 问题描述: 在文件的末尾追加内容 方法1:利用RandomAccessFile类 1.将randomAccessFile模式设置为rw 2将rando ...

最新文章

  1. Linux大神必会操作——系统排错
  2. 你以为border-radius只是圆角吗?【各种角度】
  3. linux怎么测试磁盘读写,怎样测试Linux磁盘的读写速率
  4. hdu 4309 最大流 + DFS
  5. 在Linux下安装aws命令行操作
  6. vue笔记整理与总结
  7. Google code 100个开源项目
  8. ML之ME/LF:基于不同机器学习框架(sklearn/TF)下算法的模型评估指标(损失函数)代码实现及其函数(Scoring/metrics)代码实现(仅代码)
  9. Java Web——文件下载时中文文件名乱码问题解决方案
  10. Flex里监听mouseDownOutside事件解决弹出窗口点击空白关闭功能
  11. ARKit:增强现实技术在美团到餐业务的实践
  12. python去掉空白行_python去掉空白行的多种实现代码
  13. php 获取系统环境变量,java读取操作系统环境变量
  14. 面向对象的编程-类和实例
  15. Building Document Workflows in SharePoint 2007 翻译
  16. 毕设设计要点整理(一)——角色相关
  17. 一键生成合成微信好友墙
  18. leetcode 803.打砖块(C/C++/Java/python)
  19. gitee注册新用户收不到验证码, 不管是手机还是邮箱都收不到验证码解决方案
  20. 安卓投屏大师_还不会把手机投屏到电脑?教你四种方法,柯达带你直播玩的更溜...

热门文章

  1. win7 docker 安装与报错解决
  2. comsol和java_Comsol Java API
  3. chrome浏览器必备5款插件--各个都好使--chrome基础
  4. 场内交易基金实时数据 API 数据接口
  5. OC 基础 UITextView
  6. 安装pointgray灰度相机,mindvison,pointgray偏振相机的ubuntu驱动
  7. 互联网行业对标——阿里,腾讯,百度,滴滴,美团,头条,京东,网易,亚马逊等等...
  8. springmvc如何拦截html页面,springmvc登录拦截jsp页面
  9. fx5800p编程教程_FX5800P计算器 使用方法与编程技巧
  10. 前端程序员常用的9大构建工具