- الحالة
- محلولة
- الإضافة/القالب ذو الصلة
- Cornerstone, Pro
نظرة عامة على المشكلة
عند استخدام إضافة 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 );