Hôm nay ATPWEB sẽ hướng dẫn các bạn cách vô hiệu hóa biểu tượng cảm xúc trong WordPress.
Có rất nhiều sửa đổi và cải thiện hiệu suất Web và các tinh chỉnh có thể làm để làm cho Web WordPress của bạn tải nhanh hơn. Một sửa đổi và cải thiện khá dễ dàng là vô hiệu hóa emoji. Biểu tượng cảm xúc (Emojis) là những biểu tượng nhỏ được vận dụng để truyền tải ý tưởng hoặc cảm xúc. Cho dù các biểu tượng này rất thú vị, tuy nhiên chúng có thực sự cần thiết cho Trang Web WordPress của bạn không? Tuỳ với mỗi Web, đáng chú ý nếu như bạn là một doanh nghiệp, thì có khả năng đây là thành phần không cần thiết, tốn tài nguyên khi load.
Từ bản WordPress 4.2 , họ đã thêm hỗ trợ cho biểu tượng cảm xúc vào core wordpress cho các trình duyệt cũ hơn. Mặc dù file wp-emoji-release.min.js này chỉ có 10,5 KB, nhưng theo thời gian dài lượng tải cũng chẳng phải là nhỏ, cũng như nếu không quan trọng thì việc tải này cũng là vô nghĩa.
Vô hiệu hóa biểu tượng cảm xúc trong WordPress
Có một số cách để vô hiệu hóa emoji trong WordPress. Bạn có thể làm điều đó với một plugin miễn phí hoặc chèn code vào theme Website.
- Vô hiệu hóa emoji với plugin.
- Vô hiệu hóa emoji với cách chèn code.
>>> Xem thêm: Vô hiệu hóa Nhúng như thế nào trên WordPress?
1. Vô hiệu hóa biểu tượng cảm xúc trong WordPress với Plugin
Cách đầu tiên để vô hiệu hóa emoji là chỉ cần vận dụng một plugin không mất phí có tên là Disable Emojis, được tạo ra bởi Ryan Hellyer .
Plugin này siêu nhẹ, chuẩn chỉnh nhất chỉ 9 KB. Khi viết bài này, hiện tại nó có hơn 30.000 lượt cài đặt hoạt động với đánh giá 5/5.
Bạn sẽ download từ kho lưu giữ WordPress hoặc bằng việc tìm kiếm nó trong bảng điều khiển WordPress của bạn trong phần plugins. Sau khi tải xuống bạn kích hoạt và không cần phải làm gì thêm.
Bạn còn có thể lựa chọn một plugin thay thế không mất phí có tên là Emoji settings. Plugin này được tạo ra cho Multisite và trao cho bạn một tùy chọn để vô hiệu hóa chính biểu tượng cảm xúc.
Bạn có thể download từ kho lưu trữ WordPress hoặc bằng việc tìm kiếm nó trong bảng điều khiển WordPress của bạn trong phần plugins. Một khi tải xuống, bạn kích hoạt , sau đó vào phần cài đặt, tại đây bạn sẽ bật/tắt khả năng theo nhu cầu.
Bạn cũng có khả năng vận dụng một plugin đóng phí như perfmatters. Nó cho phép bạn vô hiệu hóa emoji cùng với các sửa đổi và cải thiện khác cho Trang Web WordPress của bạn.
Vô hiệu hóa emoji trong plugin perfmatters
2. Vô hiệu hóa biểu tượng cảm xúc trong WordPress với cách chèn code
Nếu bạn không mong muốn cài đặt thêm một plugin khác để làm điều này, bạn cũng có thể vô hiệu hóa Emoji bằng cách chèn code vào tệp functions.php theme bạn đang vận dụng với đoạn mã sau.
/** * Disable the emoji's */ function disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); // Remove from TinyMCE add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); } add_action( 'init', 'disable_emojis' ); /** * Filter out the tinymce emoji plugin. */ function disable_emojis_tinymce( $plugins ) { if ( is_array( $plugins ) ) { return array_diff( $plugins, array( 'wpemoji' ) ); } else { return array(); } }