- סטטוס
- נפתר
- דווח עבור
- 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; }