Web Analytics

如何在 WordPress 中禁用表情符號(Emoji)

*我们挑选了我们认为您会喜欢的产品,并可能通过本页面的链接获得佣金。

WordPress 是全球最受歡迎的網站建立平台之一,因為它易於使用並具有廣泛的自定義選項。然而,某些默認功能可能不適合所有用戶。其中一個功能是自動將表情符號添加到網站標題中。雖然這些小圖標可能讓網站看起來更有趣,但對於專注於網站速度優化的用戶來說,可能會影響網站的性能。幸運的是,您可以通過幾種方法來刪除 WordPress 中的表情符號,讓您的網站變得更快速且高效。

什麼是表情符號?

表情符號是用來表達情感、想法或感覺的小圖片或符號。它們是互聯網上有趣且視覺化的交流方式,能代表各種事物,如笑臉、食物、動物和日常物品。表情符號為在線交流帶來了更多生動的表達,讓用戶能夠更直接、更生動地表達情感。

然而,自 WordPress 4.2 版本開始,表情符號被自動添加到每個頁面的標題中。即使您沒有使用它們,WordPress 也會將相關的代碼和樣式添加到網站的源代碼中。雖然這些額外的資源非常小,但它們仍然可能影響網站性能,特別是當您想要優化頁面加載速度並移除不必要的元素時。

禁用表情符號會使網站變慢嗎?

WordPress 的默認表情符號功能包括名為 wp-emoji-release.min.js 的 JavaScript 文件和嵌入的 CSS。雖然 JavaScript 文件的大小約為 18.3 KB(壓縮後為 5.47 KB),但它仍然可能產生額外的請求,從而稍微影響頁面加載時間。如果您希望網站更快並進行優化,刪除這些不必要的資源可以幫助改善網站性能並提高效率。

儘管與表情符號相關的文件大小不會造成重大性能問題,但每一個字節在您優化網站加載速度和提升用戶體驗時都非常重要。

在 WordPress 中禁用/刪除表情符號的方法

有幾種方法可以從您的 WordPress 網站中刪除表情符號,從使用插件到編輯代碼。以下是一些最有效的方法:

1. 使用 WP Fastest Cache 插件

從 WordPress 中刪除表情符號最簡單的方法之一是使用插件,WP Fastest Cache 是其中一個流行的選擇。通過這個插件,您可以輕鬆禁用表情符號,無需編輯任何代碼。以下是具體步驟:

  1. 安裝並啟用 WP Fastest Cache: 進入 WordPress 控制面板,選擇插件 > 新增,並搜索 “WP Fastest Cache”。安裝後點擊 “啟用”。
  2. 禁用表情符號: 插件啟用後,轉到 設置 > WP Fastest Cache。找到 “禁用表情符號” 這個選項,勾選它。
  3. 保存設置: 點擊 保存設置 以應用變更。表情符號將從您的網站中移除,這有助於提高網站加載速度。

使用像 WP Fastest Cache 這樣的插件是刪除 WordPress 中表情符號的最簡單且最有效的方式,並且無需手動編寫代碼。

2. 手動禁用表情符號

如果您不想使用插件,並且對編輯網站代碼感到自如,您可以手動禁用 WordPress 中的表情符號。以下是具體步驟:

  1. 編輯 functions.php 文件:
    • 進入 WordPress 控制面板。
    • 轉到 外觀 > 主題編輯器
    • 在右側找到 functions.php 文件,並點擊它來打開。
  2. 添加以下代碼: 將以下代碼複製並粘貼到 functions.php 文件的末尾:
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('wp_print_styles', 'print_emoji_styles');
  3. 保存更改: 添加代碼後,點擊 更新文件。這樣,表情符號的腳本和樣式將被刪除。

這種方法不需要額外的插件,並且可以完全控制刪除過程。然而,它可能不如使用插件來得方便。

3. 使用性能優化插件(如 Autoptimize)

禁用表情符號的另一個流行方法是使用性能優化插件,例如 Autoptimize。這個插件會將 CSS、JavaScript 和 HTML 文件合併並最小化,從而提高頁面加載速度,也可以用來刪除表情符號腳本。

  1. 安裝並啟用 Autoptimize: 如同 WP Fastest Cache,您可以通過 WordPress 控制面板的 插件 > 新增 搜索 “Autoptimize” 來安裝這個插件。安裝後點擊 啟用
  2. 轉到設置: 在 WordPress 控制面板中,轉到 設置 > Autoptimize
  3. 禁用表情符號: 在 “擴展” 標籤下,您會看到 “刪除 WordPress 表情符號腳本” 的選項。勾選這個框並保存設置。

使用 Autoptimize 並結合其他優化方法,可以幫助提高網站速度,因為它減少了不必要的腳本,並將多個文件合併為一個,從而減少 HTTP 請求的數量。

4. 創建自定義插件來刪除表情符號

對於需要更多靈活性或有特殊需求的用戶,創建一個小型自定義插件來禁用表情符號是另一個選擇。以下是如何創建自定義插件的步驟:

  1. 創建新的插件文件:
      • 打開文本編輯器(如 Notepad 或 Sublime Text)。
      • 添加以下代碼:
    <?php
    /*
    Plugin Name: 從 WordPress 中刪除表情符號
    Description: 停用 WordPress 的默認表情符號。
    Version: 1.0
    Author: 您的名字
    */
    
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('wp_print_styles', 'print_emoji_styles');
    
  2. 保存文件: 將這個文件保存為 remove-emojis.php
  3. 上傳插件: 使用 FTP 客戶端,將 remove-emojis.php 文件上傳到 WordPress 安裝的 wp-content/plugins 目錄中。
  4. 啟用插件: 在 WordPress 控制面板中,轉到 插件 > 已安裝的插件,然後啟用 “從 WordPress 中刪除表情符號” 插件。

這種方法提供了更多控制權,確保您在不依賴其他插件的情況下刪除表情符號。

總結

從 WordPress 網站中刪除表情符號有助於提高網站的速度和性能,特別是當您希望優化網站資源時。您可以使用像 WP Fastest Cache 或 Autoptimize 這樣的插件,或者將代碼手動添加到 functions.php 文件中,甚至創建自己的自定義插件。

最終,刪除表情符號對網站性能的影響可能不會很大,但每個小改進都有助於網站速度的優化。請根據您的網站需求,選擇最適合的方法。

Enable registration in settings - general