كيفية استبدال برنامج ووردبريس jQuery Script الافتراضي بمكتبة Google

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

هل تريد استبدال سكربت  ووردبريس jQuery الافتراضي بـ jQuery من مكتبات Google المستضافة؟

يتضمن  ووردبريس jQuery مع البرنامج الأساسي افتراضيًا. ومع ذلك ، فإن استبداله بأحدث إصدار من jQuery من مكتبة Google يمكن أن يحسن الأداء.

في هذه المقالة ، سنوضح لك كيفية استبدال نص  ووردبريس jQuery الافتراضي بسهولة بمكتبة Google لتحسين الأداء والسرعة.

استبدال  ووردبريس jQuery بمكتبة Google

لماذا ومتى يجب استبدال افتراضي  ووردبريس jQuery

jQuery هي مكتبة JavaScript شائعة يستخدمها المطورون لإنشاء تطبيقات ويب جميلة. يتم استخدامه كثيرًا في  ووردبريس لإضافة ميزات مثل أشرطة التمرير والنوافذ المنبثقة وغير ذلك الكثير.

يتضمن  ووردبريس مكتبة jQuery مجمعة مع برنامج  ووردبريس الأساسي. تعتمد العديد من أفضل مكونات  ووردبريس الإضافية وموضوعات  ووردبريس الأكثر شيوعًا على هذه المكتبة للوظائف والميزات الأساسية.

JQuery والنصوص البرمجية الأخرى التابعة لجهات خارجية مُجمَّعة في  ووردبريس

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

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

هناك بعض الحلول لإصلاح هذا. على سبيل المثال ، يمكنك تحميل jQuery عبر خوادم Google أو CDN الرسمي لـ jQuery.

تعد Google Hosted Libraries خيارًا جيدًا لأن خوادمها مستقرة ومحدثة ومُحسَّنة للغاية للسرعة مما يسمح لـ jQuery بالتحميل بشكل أسرع على موقع  ووردبريس الخاص بك .

ومع ذلك ، دعنا نلقي نظرة على كيفية استبدال  ووردبريس jQuery الافتراضي بمكتبة Google بسهولة.

استبدل Default  ووردبريس jQuery بمكتبة Google

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

سنستخدم هذه الطريقة لتعطيل jQuery الافتراضي في  ووردبريس أولاً. بعد ذلك ، سنطلب من  ووردبريس تحميل jQuery عبر مكتبة Google.

سوف تحتاج إلى إضافة التعليمات البرمجية التالية إلى موضوع الخاص بك functions.php ملف أو المساعد محددة الموقع .

function wpb_modify_jquery() {
    //check if front-end is being viewed
    if (!is_admin()) {
        // Remove default WordPress jQuery
        wp_deregister_script('jquery');
        // Register new jQuery script via Google Library    
        wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js', false, '3.6.0');
        // Enqueue the script   
        wp_enqueue_script('jquery');
    }
}
// Execute the action when WordPress is initialized
add_action('init', 'wpb_modify_jquery');

هذا كل شئ! سيقوم  ووردبريس الآن باستبدال jQuery الافتراضي وتحميله عبر مكتبة Google بدلاً من ذلك.

ملاحظة : ستستمر هذه الطريقة في تحميل إصدار jQuery المذكور في عنوان URL. في المستقبل ، قد تحتاج إلى تغيير عنوان URL لمكتبة Google لاستخدام إصدار أحدث من jQuery.

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

يمكنك العثور على أحدث عنوان URL من خلال زيارة موقع المكتبات المستضافة على Google . من هناك ، يمكنك أيضًا العثور على عناوين URL للإصدارات القديمة من jQuery والتي يمكنك استخدامها لاستكشاف الأخطاء وإصلاحها إذا لزم الأمر.

مكتبات Google المستضافة – jQuery

استبدال مكتبات jQuery الافتراضية الأخرى

بصرف النظر عن مكتبة jQuery الأساسية ، يتضمن  ووردبريس أيضًا مجموعة من نصوص jQuery الأخرى. بعض هذه البرامج النصية ، مثل jQuery Mobile و jQuery UI ، مستضافة على مكتبة Google.

بالنسبة للمكتبات الأخرى ، يمكنك استخدام خوادم CDN الخاصة بـ jQuery لتحميلها بشكل أسرع. في المثال التالي ، قمنا باستبدال النص البرمجي لـ  ووردبريس jquery-ui-core بإصدار jquery-ui الرسمي.

function wpb_modify_jquery_ui() {
if (!is_admin()) {
wp_deregister_script('jquery-ui-core');
wp_register_script('jquery-ui-core', 'https://code.jquery.com/ui/1.12.1/jquery-ui.min.js', false, '1.12.1');
wp_enqueue_script('jquery-ui-core');
    }
}
add_action('init', 'wpb_modify_jquery_ui');

تمامًا مثل مكتبات Google ، ستحتاج إلى استبدال عنوان URL بعد فترة لاستخدام أحدث إصدار من البرنامج النصي.

قم بتعطيل jQuery تمامًا في  ووردبريس

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

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

if ( !is_admin() ) wp_deregister_script('jquery');

هذا كل شئ. يقوم هذا الرمز ببساطة بتعطيل تحميل البرنامج النصي jQuery في الواجهة الأمامية لموقع  ووردبريس الخاص بك.

استكشاف أخطاء jQuery ذات الصلة وإصلاحها في  ووردبريس

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

قد تلاحظ تحذيرات في منطقة وحدة التحكم في أداة الفحص ، أو قد تلاحظ أن بعض الميزات قد توقفت للتو عن العمل.

يستخدم  ووردبريس برنامجًا نصيًا يسمى jQuery-migrate لتوفير توافق النسخ الاحتياطي مع الإصدارات القديمة من jQuery. ومع ذلك ، منذ إصدار الإصدار 5.5 من  ووردبريس ، تم إلغاء هذا البرنامج النصي من  ووردبريس.

إذا كنت ترغب في إعادة إضافة البرنامج النصي jQuery-migrate أو استكشاف الأخطاء وإصلاحها بين إصدارات jQuery المختلفة ، فيمكنك تجربة الطريقة التالية.

ما عليك سوى تثبيت وتفعيل التحكم في الإصدار للمكوِّن الإضافي jQuery . لمزيد من التفاصيل ، راجع دليلنا خطوة بخطوة حول كيفية تثبيت مكون  ووردبريس الإضافي .

بعد التنشيط ، تحتاج إلى زيارة الإعدادات » صفحة التحكم في إصدار jQuery . من هنا ، يمكنك اختيار إصدار jQuery الذي تريد استخدامه.

سيقوم المكون الإضافي تلقائيًا بتحميل هذا الإصدار من jQuery CDN الرسمي.

التحكم في إصدار jQuery

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

لا تنس النقر على زر حفظ التغييرات لحفظ التغييرات.

نأمل أن تساعدك هذه المقالة في تعلم كيفية استبدال  ووردبريس jQuery الافتراضي بمكتبة Google. قد ترغب أيضًا في مشاهدة دروس jQuery المفيدة لمستخدمي  ووردبريس أو الاطلاع على دليل تحسين أداء  ووردبريس الكامل .

خدمات مميزة لآجلك

نأمل أن تساعدك هذه المقالة في تعلم كيفية تغيير نظام ألوان الادمن في الووردبريس. قد ترغب أيضًا في رؤية مختارات حول الإضافات (بلجن) في الووردبريس ودليلنا حول كيفية اختيار أفضل شركات حجز النطاقات والاستضافات وكيفية التعامل معها.

اشترك معنا لمزيد من المعرفة

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

توضيح

اي عملية نسخ او اقتباس او ترجمة او نقل تم لاغراض علمية وتدريبية وتعليمية بحته وقد تم انشاء هذا المحتوى بمعرفة خبراء في مجال التقنية اما عن طريق إنشاء او تحرير او نقل او نسخ او اقتباس او ترجمة المحتوى من مصادر خاصة او عامة وكل ذلك ضمن حقوق النشر المتعارف عليها.

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

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}