أسهل طريقة لتعطيل Emojis في WordPress

نشرت: 2023-06-07


هل تبحث عن طريقة لتعطيل الرموز التعبيرية في WordPress؟ يمكن أن يؤدي تعطيل ملف الرموز التعبيرية في WordPress إلى القضاء على طلب HTTP على موقع الإنترنت الخاص بك ، دون التأثير على لقاء معظم الأشخاص لديك.

لحسن الحظ ، من السهل حقًا تعطيل الرموز التعبيرية في WordPress باستخدام مكون إضافي بدون تكلفة. ومع ذلك ، بالنسبة إلى المشترين الأكثر تقنيًا ، قد تفضل تعطيل الرموز التعبيرية التي تعمل مع الكود. هذا يتطلب منك تعديل ملف features.php الخاص بموضوع الصبي أو الفتاة (أو استخدام الكود في البرنامج المساعد لمقتطفات التعليمات البرمجية).

لماذا قد ترغب في تعطيل الرموز التعبيرية في WordPress

️ ️

السبب الأكثر أهمية لتعطيل رموز WordPress emojis هو زيادة الكفاءة على موقع الويب الخاص بك.

بشكل افتراضي ، يدعم WordPress حاليًا معظم الرموز التعبيرية في متصفحات اليوم دون الحاجة إلى وجود أي مستندات أخرى. ومع ذلك ، لضمان المساعدة للمتصفحات القديمة ، تضمن WordPress مساعدة رموز تعبيرية إضافية في WordPress 4.2. في الإصدارات الحديثة ، يوفر دعم الرموز التعبيرية هذا ملفًا منفردًا wp-emoji-release.min.js لكل صفحة ويب فردية على موقع الويب الخاص بك.

يؤدي تحميل هذا الملف إلى إضافة طلب HTTP إلى موقع الإنترنت الخاص بك. ولكن في الوقت نفسه ، ليس من الضروري جعل الرموز التعبيرية تعمل لمعظم المستخدمين. مثل هذا النوع ، يمكن أن يساعدك تعطيل هذا الملف في تقليل طلبات HTTP الخاصة بك وتحقيق فعالية أقل .

من المهم أن تكون واضحًا أنه عندما نتحدث عن "تعطيل الرموز التعبيرية في WordPress" ، فإننا نركز في الواقع على تعطيل المزيد من ملفات الرموز التعبيرية التي يزيد حجمها عن المئات من WordPress. حتى إذا قمت بتعطيل هذا الملف ، فسيظل معظم المستهلكين قادرين على إضافة الرموز التعبيرية ورؤيتها.

للتوضيح ، يمكنهم استخدام لوحة مفاتيح الرموز التعبيرية الخاصة بأجهزتهم أو النسخ واللصق من موقع ويب مثل Emojipedia.

أسهل طريقة لتعطيل الرموز التعبيرية في WordPress

الآن بعد أن عرفت سبب رغبتك في تعطيل الرموز التعبيرية في WordPress ، دعنا نفكر في الطريقة الأساسية للقيام بذلك.

  1. قم بتعطيل الرموز التعبيرية في WordPress باستخدام مكون إضافي
  2. قم بتعطيل الرموز التعبيرية في WordPress باستخدام الكود

1. قم بتعطيل الرموز التعبيرية في WordPress باستخدام مكون إضافي

إن أبسط طريقة لتعطيل الرموز التعبيرية في WordPress هي استخدام مكون إضافي مثل Disable Emojis (مفيد في القانون العام لحماية البيانات) . في حين أن المكون الإضافي لا يزيل الرموز التعبيرية ، فإنه يعطل عمليات التحقق والنصوص الإضافية التي تؤدي إلى ظهور سخام على صفحة الويب الخاصة بك.

بهذه الطريقة ، يمكنك الاستمرار في السماح لزوار موقع الويب باستخدام (والتحقق من) الرموز التعبيرية الممتدة لأن متصفحهم يدعم هذه الميزات.

علاوة على ذلك ، يمكنك التأكد من أن موقع الإنترنت الخاص بك يظل ممتعًا للائحة العامة لحماية البيانات ، وأن يحتفظ بمعرفة المستهلك الأنيقة (UX).

أحد أكثر المكونات فعالية في Disable Emojis هو أنه مجاني تمامًا وسهل الإعداد. كل ما عليك فعله هو التوجه إلى الإضافات > إدراج جديد في لوحة معلومات WordPress الخاصة بك فقط. ثم ابحث عن "Disable Emojis:"

قم بتثبيت البرنامج المساعد Disable Emojis.

هنا ، انقر فوق التثبيت الآن > تنشيط . يبدأ البرنامج المساعد في أداء المهمة ميكانيكيًا. في الواقع ، لا توجد إعدادات تكوين يجب تطبيقها ، لذلك في هذه المرحلة ، أنت جاهز تمامًا.

2. قم بتعطيل الرموز التعبيرية في WordPress باستخدام الكود

على الرغم من أن المكون الإضافي هو الطريقة الأساسية لتعطيل الرموز التعبيرية في WordPress ، يمكنك أيضًا تعطيل الرموز التعبيرية التي تستخدم رمزًا. ومع ذلك ، قد تحتاج إلى تعديل ملف jobs.php الخاص بموضوع الصبي أو الفتاة والذي يتطلب بعض الخبرة المتخصصة. علاوة على ذلك ، يمكن أن يكون الأمر خطيرًا نظرًا لأن سطرًا خاطئًا من التعليمات البرمجية يمكن أن يقسم موقع الويب الخاص بك.

ولهذا السبب يمكنك اختيار إجراء التغيير من خلال تنفيذ الكود على مكون إضافي مثل Code Snippets .

إنه مثالي للمبتدئين لأنه يسمح لك بتعديل المناطق الأساسية في موقعك دون التعرض لخطر كسره. بالإضافة إلى ذلك ، فهي مجانية تمامًا ، لذا يمكنك المضي قدمًا بشكل مناسب وتثبيت المكون الإضافي من لوحة القيادة.

بمجرد تنشيط المكون الإضافي ، ما عليك سوى التوجه إلى Snippets من موقع المسؤول الخاص بك. ثم ، ما عليك سوى النقر فوق Incorporate New . سترى مربع مقتطف فارغ مثل هذا بالتحديد:

إضافة مقتطف جديد.

امنح المقتطف عنوانًا في البداية - أي شيء مثل "تعطيل الرموز التعبيرية" من شأنه أن يجعلك تشعر. بعد ذلك ، الصق مقتطف الشفرة التالي في مربع المقتطف الأساسي:

 /** * Disable the emoji's */ functionality disable_emojis() take out_motion( 'wp_head', 'print_emoji_detection_script', 7 ) clear away_action( 'admin_print_scripts', 'print_emoji_detection_script' ) get rid of_action( 'wp_print_styles', 'print_emoji_styles' ) get rid of_motion( 'admin_print_styles', 'print_emoji_styles' ) get rid of_filter( 'the_content material_feed', 'wp_staticize_emoji' ) eliminate_filter( 'comment_textual content_rss', 'wp_staticize_emoji' ) remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ) insert_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ) increase_filter( 'wp_resource_hints', 'disable_emojis_take away_dns_prefetch', 10, 2 ) incorporate_motion( 'init', 'disable_emojis' ) /** * Filter perform utilised to take away the tinymce emoji plugin. * * @param array $plugins * @return array Change betwen the two arrays */ operate disable_emojis_tinymce( $plugins ) if ( is_array( $plugins ) ) return array_diff( $plugins, array( 'wpemoji' ) ) else return array() /** * Take out emoji CDN hostname from DNS prefetching hints. * * @param array $urls URLs to print for useful resource hints. * @param string $relation_kind The relation kind the URLs are printed for. * @return array Change betwen the two arrays. */ perform disable_emojis_clear away_dns_prefetch( $urls, $relation_variety ) if ( 'dns-prefetch' == $relation_kind ) /** This filter is documented in wp-contains/formatting.php */ $emoji_svg_url = utilize_filters( 'emoji_svg_url', 'https://sworg/pictures/main/emoji/2/svg/' ) $urls = array_diff( $urls, array( $emoji_svg_url ) ) return $urls

أخيرًا ، اختر خيار تشغيل المقتطف في كل مكان تذهب إليه (الظهور أعلاه) وانقر على الاحتفاظ بالتغيرات والتنشيط .

المقتطف الخاص بك قيد التشغيل الآن وتم تعطيل الرموز التعبيرية من موقع الويب الخاص بـ WordPress.

قم بتعطيل الرموز التعبيرية في WordPress لتقوية الأداء

أصدر WordPress الرموز التعبيرية لإضافة توجيه أصلي إلى مجموعات أحرف اللغة. ومع ذلك ، نظرًا للنصوص البرمجية المضافة والتعليمات البرمجية التي يطلبونها ، يمكن للرموز التعبيرية أن تبطئ صفحة الويب الخاصة بك. وبالتالي ، قد ترغب في تعطيل الرموز التعبيرية في WordPress لتعزيز فعاليتك.

للتلخيص ، في هذه المقالة وسيلتان مباشرتان لتعطيل الرموز التعبيرية في WordPress:

  1. قم بتعطيل الرموز التعبيرية في WordPress بالاستفادة من المكوّن الإضافي المسمى بشكل مباشر ، تعطيل Emojis (الترحيب باللائحة العامة لحماية البيانات).
  2. قم بتعطيل الرموز التعبيرية في WordPress باستخدام الكود. يمكنك القيام بذلك مباشرة عن طريق تحسين ملف features.php الخاص بك ، أو استخدام البرنامج المساعد لمقتطفات التعليمات البرمجية مثل Code Snippets.

هل لديك أي أفكار حول كيفية تعطيل الرموز التعبيرية في WordPress؟ تمكننا من معرفة في قسم الآراء أدناه!

& # 13