導讀:搭建網站搭建網站如果你更新到 wordpress 的 4.2 版本,查看網頁源代碼你會發現 WordPress 會自動在加載一段用于支持 emjo 表情的腳本(JS+CSS)seo建站技術快速建站技術。

如果你更新到 wordpress 的 4.2 版本,查看網頁源代碼你會發現 WordPress 會自動在加載一段用于支持 emjo 表情的腳本(JS+CSS)。對于大部分人來說,這個是十分雞肋的功能,再加上 GFW 的強大力量,反而影響加載速度。
我們有兩種解決方法:啟用或禁用。
原因分析
腳本就是類似下面的代碼:
<script?type="text/javascript">
?window._wpemojiSettings?=?{"baseUrl":"http:////s.w.org//images//core//emoji//72x72//","ext":".png","source":{"concatemoji":"http:////devework.com//wp-includes//js//wp-emoji-release.min.js?ver=4.2"}};
?!function(a,b,c){function?d(a){var?c=b.createElement("canvas"),d=c.getContext&&c.getContext("2d");return?d&&d.fillText?(d.textBaseline="top",d.font="600?32px?Arial","flag"===a?(d.fillText(String.fromCharCode(55356,56812,55356,56807),0,0),c.toDataURdede模板下載L().length>3e3):(d.fillText(String.fromCharCode(55357,56835),0,0),0!==d.getImageData(16,16,1,1).data[0])):!1}function?e(a){var?c=b.createElement("script");c.src=a,c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var?f;c.supports={simple:d("simple"),flag:d("flag")},c.supports.simple&&c.supports.flag||(f=c.source||{},f.concatemoji?e(f.concatemoji):f.wpemoji&&f.twemoji&&(e(f.twemoji),e(f.wpemoji)))}(window,document,window._wpemojiSettings);
?</script>
?<style?type="text/css">
?img.wp-smiley,
?img.emoji?{
?display:?inline?!important;
?border:?none?!important;
?box-shadow:?none?!important;
?height:?1em?!important;
?width:?1em?!important;
?margin:?0?.07em?!important;
?vertical-align:?-0.1em?!important;
?background:?none?!important;
?padding:?0?!important;
?}
?</style>
因為WordPress 更新 4.2 的一個新增功能就是支持 emjo 表情,但看部分加載源居然是 wp.org 的 js 文件。對于大部分人來說,這個是十分雞肋的功能。
禁用:移除 WordPress 4.2 中前臺自動加載的 emoji 腳本
既然功能雞肋,不如直接移除掉來得更加快捷。代碼提取自 Disable Emojis 插件,可以放在主題目錄下的 functions.php 文件中:
/**
?*?Disable?the?emoji's
?*/
?function?disable_emojis()?{
關鍵詞標簽: 搭建網站 頭部 多出
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章WordPress 教程:WordPress 4.2后 頭部多出的Emo,搭建網主要講述多出,頭部,搭建網站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35685.html