نظرة عامة على المشكلة
عند استخدام إضافة Cornerstone (أو قالب PRO)، يُنسخ CSS/JS المخصص من اللغة الأصلية إلى الصفحات المترجمة إذا كانت إضافة WPML Media Translation نشطة.
حل بديل مؤقت
تم إصلاح هذه المشكلة. يحل التحديث إلى أحدث إصدار المشكلة على موقعك، لذا لا تحتاج إلى هذا الحل البديل المؤقت إلا إذا لم تتمكن من التحديث بعد.
لإصلاح هذه المشكلة على موقعك ولتتمكن من استخدام CSS/JS مخصص مختلف في الصفحات المترجمة، يرجى اتباع هذه الخطوات:
- احتفظ بنسخة احتياطية من ملفات موقعك وقاعدة بياناته.
- أضف مقتطف الكود هذا إلى ملف functions.php في قالبك:
function wpml_compsupp_5527_wpml_pb_copy_meta_field( $value, $translated_post_id, $original_post_id, $meta_key ) { if ( '_cornerstone_settings' === $meta_key ) { return WPML_PB_Handle_Custom_Fields::slash_json( get_post_meta( $translated_post_id, $meta_key, true ) ); } return $value; } add_filter( 'wpml_pb_copy_meta_field', 'wpml_compsupp_5527_wpml_pb_copy_meta_field', 10, 4 );