WPML
الحالة
مفتوحة
أُبلغ عنها لـ
WPML Multilingual CMS 4.6.13
وسوم الموضوع
Bug, Performance

نظرة عامة على المشكلة

عند تحميل صفحات التصنيفات باستخدام WPML، قد يحدث انخفاض ملحوظ في الأداء، خاصةً عند التحميل الأول لكل لغة. تظهر هذه المشكلة إذا كان جدول wp_postmeta يستخدم ترتيب utf8mb3_general_ci، مما قد يؤثر على السرعة بسبب عدم توافقه مع utf8mb4_general_ci الأكثر كفاءة.

حل بديل مؤقت

يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • ادخل إلى قاعدة بياناتك وافتح الجدول wp_postmeta.

  • تحقق مما إذا كان يستخدم ترميز utf8mb3_general_ci بدلاً من utf8mb4_general_ci.

  • إذا كان الأمر كذلك، فاستبدله باستخدام استعلام SQL مشابه:
    ALTER TABLE `wp_postmeta`
    CHANGE `meta_key` `meta_key` varchar(255) COLLATE 'utf8mb4_general_ci' NULL AFTER `post_id`,
    CHANGE `meta_value` `meta_value` longtext COLLATE 'utf8mb4_general_ci' NULL AFTER `meta_key`,
    COLLATE 'utf8mb4_general_ci';

جميع المشاكل المعروفة →