- الحالة
- محلولة
- تم حلها في
- 2.6.4
نظرة عامة على المشكلة
عند محاولة إضافة مقالة تحتوي على صور إلى سلة الترجمة، قد تواجه خطأً فادحاً مثل هذا:
PHP Fatal error: Uncaught InvalidArgumentException: Argument ID must be numeric and greater than 0. in /wp-content/plugins/sitepress-multilingual-cms/classes/translations/class-wpml-translation-element.php:29
حل بديل مؤقت
يُرجى التأكد من وجود نسخة احتياطية صالحة لموقعك قبل إضافة هذا الإصلاح المؤقت:
اذهب إلى: wp-content/plugins/wpml-media-translation/classes/media-translation/class-wpml-media-post-with-media-files.php
هناك، قبل السطر التالي مباشرة:
return apply_filters( 'wpml_ids_of_media_used_in_post', $media_ids, $this->post_id );
أضف هذا السطر:
$media_ids = \WPML\FP\Fns::filter( 'get_post', $media_ids );