Loading... <p style="line-height: 23.8px; margin: -0.3em 0px 1em; color: #333333; font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, Verdana, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; widows: auto;"> WordPress 4.2 以后新增加了 <span style="color: #16a085;"><span style="transition: color 0.2s;">Twitter Emoji</span></span> 表情,但是默认使用的 CDN —— <span style="color: #16a085;"><span style="transition: color 0.2s;">s.w.org</span></span> 在国内是无法正常访问的。解决办法有两个,一是把表情本地化,二是替换掉默认的链接地址。 <span id="more-906"></span> Twitter 官方提供了来自 MaxCDN 的 CDN 服务:<a style="color: #16a085; text-decoration: none; transition: color 0.2s; -webkit-transition: color 0.2s;" href="http://twemoji.maxcdn.com/" target="_blank" rel="noopener">http://twemoji.maxcdn.com/</a> ,这个地址在国内是可以访问的,速度也还尚可。要将默认 CDN 地址修改为 MaxCDN,只需将以下代码粘贴到主题 <code style="font-size: 1em; font-family: Monaco, Menlo, Consolas, Inconsolata, 'Deja Vu Sans Mono', 'Droid Sans Mono', 'Lucida Console', 'Courier New', Courier, monospace; padding: 0.1em 0.2em; background: #f7f7f7;">functions.php</code> 的最后:</p> <pre class="line-numbers"><code class="language-php">// 替换 WordPress 默认 Emoji 资源地址 function c7sky_change_wp_emoji_baseurl($url){ return set_url_scheme('//twemoji.maxcdn.com/72x72/'); } add_filter('emoji_url', 'c7sky_change_wp_emoji_baseurl');</code></pre> <p style="line-height: 23.8px; margin: 0px 0px 1em; color: #333333; font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, Verdana, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; widows: auto;"><span style="line-height: 23.8px; widows: auto;"> 当然如果你有其他的 CDN 地址或者想替换成本地资源,那么只需要替换</span><span style="color: #ff0000;"><code style="font-family: Monaco, Menlo, Consolas, Inconsolata, 'Deja Vu Sans Mono', 'Droid Sans Mono', 'Lucida Console', 'Courier New', Courier, monospace; padding: 0.1em 0.2em; line-height: 23.8px; widows: auto; background: #f7f7f7;">//twemoji.maxcdn.com/72x72/</code></span><span style="line-height: 23.8px; widows: auto;"> 部分即可。本文参考了小影志的方法,简单易用,比其他方法要好用些。再此感谢。</span></p> <p style="line-height: 23.8px; margin: 0px 0px 1em; color: #333333; font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, Verdana, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; widows: auto;"><span style="line-height: 23.8px; widows: auto;"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://static.huyangjia.com/usr/uploads/2016/01/emoji.jpg" alt="" width="360" height="215" style=""></span></p> 最后修改:2021 年 12 月 16 日 © 允许规范转载 打赏 赞赏作者 赞 0 如果觉得我的文章对你有用,请随意赞赏