WPML
סטטוס
נפתר
סוג
באג
דווח עבור
WPML Multilingual CMS 4.4.10

סקירת התקלה

אם תערוך שדה מותאם אישית קיים שמכיל ערך JSON אך מוגדר גם להעתקה ב־WPML → הגדרות, תגלה שתרגום השדה המותאם אישית אינו מתעדכן. במקום זאת, נוצרת רשומה חדשה בפוסט.

פתרון עוקף

הבעיה כבר זוהתה על ידי המפתחים שלנו ותיפתר בקרוב.
בתור פתרון עוקף:


  1. בצע גיבוי מלא של האתר, הקבצים ומסד הנתונים שלך.

  2. ערוך את הקובץ /sitepress-multilingual-cms/classes/custom-field-translation/class-wpml-sync-custom-fields.php בשורה מספר 63.

  3. החלף את
    delete_post_meta( $post_id_to, $meta_key, maybe_unserialize( $v ) );


  4. בטקסט הבא:
    delete_post_meta( $post_id_to, $meta_key, wp_slash( maybe_unserialize( $v ) ) );

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