WPML
الحالة
محلول
النوع
خطأ برمجي
تم الحل في
WooCommerce Multilingual & Multicurrency 5.5.0
الإضافة/القالب ذو الصلة
WooCommerce
وسوم الموضوع
Compatibility, WCML

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

في بعض الحالات، قد يعكس علم الدولة المعروض بجوار مراجعات منتجات WooCommerce لغة الموقع الحالية بشكل غير صحيح بدلاً من اللغة التي قُدّمت بها المراجعة في الأصل.

حل بديل مؤقت

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


  • أضف الكود التالي إلى ملف functions.php الخاص بقالبك:
    add_filter ('the_comments', 'remove_hooks10903');
    function remove_hooks10903($var) {
    	global $wp_filter;
    	foreach ( $wp_filter["the_comments"]->callbacks[10] as $key => $value ) {
    		if ( str_contains( $key, 'translate_product_ids' ) ) {
    			remove_filter( 'the_comments', $key );
    		}
    	}
    	return $var;
    }
            

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