WPML
סטטוס
נפתר
דווח עבור
Advanced Custom Fields Multilingual 2.2.2
נפתר בגרסה
Advanced Custom Fields Multilingual 2.2.3
תוסף/ערכת עיצוב קשורים
Advanced Custom Fields
תגיות נושא
Compatibility

סקירה כללית של התקלה

בעת שימוש ב־Advanced Custom Fields עם ACFML, ייתכן שתיתקל בשגיאה קריטית בעת שמירת שדות מקוננים בעמודי אפשרויות של ACF בשפה משנית.

Fatal error: Uncaught TypeError: md5(): Argument

#1 ($string) must be of type string, array given in .../wp-content/plugins/acfml/classes/Strings/Package.php:174

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/wp-content/plugins/acfml/classes/Options/EditorHooks.php.

  • חפש את הפונקציה registerFieldTranslation בסביבות שורה 308.

  • החלף את:
    		if ( null === $originalValue || false === $originalValue ) {
    			return;
    		}
            


  • ב:
    		if ( null === $originalValue || false === $originalValue || ! is_scalar( $originalValue ) ) {
    			return;
    		}
            

כל התקלות הידועות →