WordPress 4.2 开始支持 Twitter Emoji 表情,但是默认使用的 CDN —— https://s.w.org/images/core/emoji/13.1.0/ 或者 https://twemoji.maxcdn.com/v/13.1.0/ 在国内速度可能都不大如人意。
「全套 Google / Twitter 高清绘文字 Emoji 图标 SVG 资源下载:https://0xo.net/158」WordPress 下载 Twitter Emoji SVG 表情本地化
WordPress 4.2 开始支持 Emoji 表情(截图),默认 Twitter Emoji 表情,其实挺方便,就是国内速度不太行,怎么优化?
解决办法:一是把 Twitter Emoji 表情下载本地化,二是替换掉默认 Twitter Emoji CDN 链接。
「全套 Google / Twitter 高清绘文字 Emoji 图标 SVG 资源下载:https://0xo.net/158」Apple Emoji 看着挺不错,可惜下载不到 SVG 格式版本,而 WordPress 4.6 新增 SVG 格式 Emoji 资源……Twitter Emoji「Twemoji」,开源,表情数量更多,可以下载到体积更小的 SVG……于是最终用上 Twitter 版本。
WordPress Emoji 本地化方法
下载 Twemoji 文件,将 twemoji/2/72x72/ 和 twemoji/2/svg/ 内容上传至博客服务器。如网站根目录下 /emoji/72x72/、/emoji/svg/。然后主题 functions.php 文件添加一下代码:
// 替换 WordPress 默认 Emoji 资源地址
function theme_wp_emoji_baseurl( $url ){
return set_url_scheme('//yourblog.com/emoji/72x72/');
}
add_filter('emoji_url', 'theme_wp_emoji_baseurl');
// WordPress 4.6 新增 SVG 格式资源
function theme_wp_emoji_svgurl($url) {
return set_url_scheme('//yourblog.com/emoji/svg/');
}
add_filter('emoji_svg_url', 'theme_wp_emoji_svgurl');
别忘了把 yourblog.com 替换成实际博客地址。
「全套 Google / Twitter 高清绘文字 Emoji 图标 SVG 资源下载:https://0xo.net/158」如果是替换成别的 CDN,把 //yourblog.com/emoji/72x72/ 和 //yourblog.com/emoji/svg/ 换成 CDN 资源地址即可。
Twemoji 备用下载地址
- 2020-07-17:twemoji-13.0.1
- 2021-03-13:twemoji-13.0.2-20210313
- 2021-05-28:twemoji-13.1.0
- 2022-03-31:twemoji-14.0.2
Google Noto Emoji 全套图标 SVG 资源下载
今天折腾无意中发现 Google Emoji 也提供 SVG 格式下载,项目地址:Noto Emoji
而 Google Noto Emoji PNG 格式提供 32 、 72 、 128 和 512 四中尺寸,真心不错。 Noto Emoji 数量比 Twitter Emoji 稍少,不过好像更好看,替换方法与 Twemoji 一样。
「全套 Google / Twitter 高清绘文字 Emoji 图标 SVG 资源下载:https://0xo.net/158」另外 Google Noto Emoji 还提供字体版本。
Google Noto Emoji 全套图标 下载
- 2020-09-17:Noto Emoji Unicode 13.1
- 2021-07-16:noto-emoji-2.028
- 2022-09-16:noto-emoji-2.038-Unicode 15.0
任何服务均有跑路风险,请注意甄别防范!!备用节点参考:大哥云、万城v-city、飞机云、搬瓦工JMS、极客云……解压及网盘密码 1024