WordPress插件WP First Letter Avatar代码版
- 时间:2020-05-17 12:22:02
- 分类:网络文摘
- 阅读:84 次
WordPress默认会为没有 Gravatar 头像的留言者显示自带的默认头像或随机图片,如果你不喜欢这种千篇一律的格调,可以通过安装wordpress插件 WP First Letter Avatar 来改变这一点,该插件会提取没有 gravatar 头像的留言者名字的第一个字母,并以此为头像。
由于默认的 WP First Letter Avatar 插件并不支持中文名称,且插件源代码只有一个关键文件,于是去掉插件后台控制页面,添加对中文的支持并精简代码,直接改成代码版,现分享给大家。
下载地址:https://pan.baidu.com/s/1c1P01zU
使用方法如下:
1、解压下载的文件后,将里面的avatar文件夹,放到wordpress主题根目录中。
2、将下面的调用代码添加到当前主题函数模板functions.php的最后。
- require get_template_directory() . '/avatar/zm-first-letter-avatar.php';
3、通过本站下载的 zm-first-letter-avatar.php 文件中有几行添加了注释,可按需自行修改。
- const IMAGES_PATH = 'avatar'; // 图片目录
- const GRAVATAR_URL = 'https://cn.gravatar.com/avatar/'; // 从cn获取url
- // const GRAVATAR_URL = 'https://secure.gravatar.com/avatar/'; // 从ssl获取url
- // 默认配置:
- const USE_GRAVATAR = true; // true:如果用户设置了头像,则显示Gravatar头像;false:所有用户使用字母头像
- const LETTER_INDEX = 0; // 0:首字母;1:第二字母;-1:最后一个字母等。
- const IMAGES_FORMAT = 'png'; // 文件格式
- const ROUND_AVATARS = false; // TRUE: 头像添加类round-avatars; FALSE: 不添加
- const IMAGE_UNKNOWN = 'mystery';// 未知头像名称,
- const FILTER_PRIORITY = 10; // 过滤优先级别
说明:
1、此插件代码版只保留了常用的 96x96 和 128x128 像素的头像图片。
2、此插件代码版只支持简体中文,对于使用繁体字及一些特殊字符的留言者,仍显示默认的未知头像。
3、此插件代码还有待进一步简化。
推荐阅读:5 Inspiring Blog Design Examples that Improved Readership How to Check If Two Strings are Buddy Strings? Innovative Plugins You Need On Your Mobile Business Site Why Having a Phone Service is a Must for Businesses? How to Validate a Perfect Number (Integer)? Binary Prefix Divisible By 5 – Java/C++ Coding Exercise The DNS Lookup Tool in Java (InetAddress) How to Check if a Matrix is a Toeplitz Matrix? How to Uncommon Words from Two Sentences in Java? The Best Bootable USB Creation Tool for Windows, Linux and Mac
- 评论列表
-
- 添加评论