wp的页面都会加载类似下面的的javascript代码用来显示emoji表情。
{
"baseUrl": "https://s.w.org/images/core/emoji/2.2.1/72x72/",
"ext": ".png",
"svgUrl": "https://s.w.org/images/core/emoji/2.2.1/svg/",
"svgExt": ".svg",
"source": {
"concatemoji": "https://static.hhtjim.com/wp-includes/js/wp-emoji-release.min.js?ver=dd887"
}
}
s.w.org毕竟是墙外的东西,很麻烦。将其替换为国内镜像地址。
WordPress functions中添加
替换emoji源 s.w.org
function filter_baseurl()
{
return set_url_scheme('//twemoji.maxcdn.com/72x72/');
}
function ilter_svgurl()
{
return set_url_scheme('//twemoji.maxcdn.com/svg/');
}
add_filter('emoji_url', 'filter_baseurl');
add_filter('emoji_svg_url', 'ilter_svgurl');