فشل تحميل ملفات `jQuery.cookie.js` / `jQuery.cookie.min.js`
هذه مشكلة تتعلق بإعدادات الخادم (server-setting)، مما يعني أن شركة الاستضافة الخاصة بك ستحتاج إلى حل هذه المشكلة نيابة عنك. المشكلة تكمن في مجموعة قواعد MOD_SECURITY الأساسية القديمة (outdated core ruleset).
الخيار 1: اطلب من المستضيف تحديث مجموعة القواعد (Get your host to update the rule set)
هذا هو الخيار الأفضل بلا منازع لأن كل شيء سيعمل بعد ذلك كما هو مصمم تماماً. تواصل مع مزود الاستضافة الخاص بك للحصول على المساعدة.
الخيار 2: إعادة تسمية الملفات وتحديث functions.php
بدلاً من ذلك، ستحتاج إلى تغيير طريقة تعامل وووكامرس مع الملفات. سيحتاج هذا التغيير إلى التكرار كلما قمت بتحديث إضافة وووكامرس حيث سيتم الكتابة فوق التغييرات.
إعادة تسمية هذه الملفات:
wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.js wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js إلى: wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery_cookie.js wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery_cookie.min.js
وإضافة ما يلي إلى ملف `functions.php` الخاص بقالبك:
| add_action( 'wp_enqueue_scripts', 'custom_frontend_scripts' );function custom_frontend_scripts() {global $post,$woocommerce; |
| $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? : '.min'; |
| wp_deregister_script( 'jquery-cookie' ); |
| wp_register_script( 'jquery-cookie', $woocommerce->plugin_url() . '/assets/js/jquery-cookie/jquery_cookie' .$suffix . '.js', array( 'jquery' ), '1.3.1', true ); |
| } |
الخيار 3: استخدام إضافة لإعادة تسمية الملفات (use a plugin to rename the files)
إذا لم تكن الخيارات الأولى ممكنة، يمكنك استخدام إضافة لإعادة تسمية الملف الذي يتم تحميله:
- إذا كنت تستخدم WooCommerce 2.6.14 أو أقل: woocommerce-jquery-cookie-fix.zip
- إذا كنت تستخدم وووكامرس 3.0.0 أو أعلى: woocommerce-js-cookie-fix
ملاحظة: يُرجى إزالة أي إصلاحات سابقة ربما تكون قد طبقتها.
الأسئلة والدعم (Questions and support)
هل لا تزال لديك أسئلة وتحتاج إلى مساعدة؟
تتعلق هذه الوثائق بإضافة وووكامرس المجانية الأساسية (core WooCommerce plugin)، والتي يتم تقديم الدعم لها في منتديات المجتمع الخاصة بنا على WordPress.org. من خلال البحث في هذا المنتدى، ستجد غالباً أن سؤالك قد تم طرحه والإجابة عليه من قبل.
إذا لم تقم بإنشاء حساب على WordPress.org لاستخدام المنتديات، إليك الطريقة (here’s how).
- إذا كنت تبحث عن توسيع (extend) الوظائف الأساسية المعروضة هنا، فنحن نوصي بمراجعة الإضافات المتاحة في سوق وووكامرس (WooCommerce Marketplace).
- هل تحتاج إلى دعم متقدم مستمر أو تعديل مخصص (customization) مبني لوووكامرس؟ قم بتوظيف شريك وكالة وووك (Woo Agency Partner).
- هل أنت مطور (developer) تبني تكاملك أو إضافتك الخاصة بوووكامرس؟ تحقق من موارد المطورين (Developer Resources).