WPML

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

عند تحميل صفحات التصنيفات باستخدام 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';

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