- סטטוס
- פתוח
- דווח עבור
- Advanced Custom Fields Multilingual 2.2.4
- תגיות נושא
- Compatibility, Performance
סקירה כללית של התקלה
בעת שימוש ב־Advanced Custom Fields Multilingual עם WPML, ייתכן שתיתקל בבעיות ביצועים בעת עדכון פוסטים בשפה משנית המכילים שדות מותאמים אישית רבים של ACF המוגדרים כ”העתק פעם אחת”. במקרים מסוימים, תהליך העדכון עשוי להימשך מספר דקות ועלול להיכשל עם שגיאת HTTP 502.
פתרון עוקף
אנא ודא שברשותך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ …/wp-content/plugins/acfml/classes/class-wpml-acf-worker.php.
- חפש את שורה 108.
- החלף את:
remove_filter( 'acf/$metaKey', $keepOnlyLastFieldReference );
- בקוד הבא:
remove_filter( 'acf/load_reference', $keepOnlyLastFieldReference );
בעיה זו תתוקן בגרסה הבאה של ACFML.