نظرة عامة على المشكلة
عند الترقية إلى WPML 3.7.0، تُفقد ترجمات السلاسل النصية المحاطة بالأكواد المختصرة wpml-string.
حل بديل مؤقت
تم إصلاح هذه المشكلة في WPML String Translation 2.5.4. يحل التحديث المشكلة على موقعك، لذا لا تحتاج إلى هذا الحل البديل المؤقت إلا إذا لم تتمكن من التحديث بعد.
طبِّق التصحيح التالي في الملف ../wpml-string-translation/inc/wpml-string-shortcode.php، في السطر 8:
استبدل:
$atts = shortcode_atts( array(), $atts );
بـ:
extract( shortcode_atts( array(), $atts ) );