סקירת התקלה
בעת שימוש ב־Advanced Custom Fields עם WPML, שדות טקסונומיה המשויכים לסוגי תוכן מותאמים אישית עלולים להופיע ריקים בשפות משניות. הדבר מתרחש למרות הגדרת השדה ל”העתקה” או ל”העתק פעם אחת”.
פתרון עוקף
בעיה זו תוקנה ב־Advanced Custom Fields Multilingual 2.1.5. עדכון פותר זאת באתר שלך, לכן אתה זקוק לפתרון העוקף הזה רק אם עדיין אינך יכול לעדכן.
אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ …/wp-content/plugins/acfml/classes/class-wpml-acf-worker.php.
- חפש את שורה 80.
- החלף את:
$metaValue = get_metadata( $metaType, $objectToId, $metaKey, true );
- ב:
wp_cache_delete( $objectToId, $metaType. '_meta' ); $metaValue = get_metadata( $metaType, $objectToId, $metaKey, true );