- الحالة
- محلولة بواسطة المطور
- الإضافة/القالب ذو الصلة
- ColorMag Pro
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
عند استخدام قالب ColorMag مع WPML، تُطبّق الألوان المُعيّنة للتصنيفات في المظهر → تخصيص → عام → ألوان التصنيفات على اللغة الافتراضية فقط.
حل بديل مؤقت
تأكد من أخذ نسخة احتياطية كاملة للموقع قبل المتابعة.
- افتح: /wp-content/themes/colormag/inc/template-tags.php
- ابحث عن السطر 141
- استبدل:
foreach ( $category as $category_list ) { $color = get_theme_mod( 'colormag_category_color_' . $wp_category_id ); return $color; } - بـ:
foreach ( $category as $category_list ) { // WPML workaround for compsupp-7690 $my_default_lang = apply_filters('wpml_default_language', NULL ); $wp_category_id = apply_filters( 'wpml_object_id', $wp_category_id, 'category', TRUE, $my_default_lang ); $color = get_theme_mod( 'colormag_category_color_' . $wp_category_id ); return $color; }