WPML
סטטוס
נפתר

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

תסמינים
בעת שימוש ב־WPML 4.8 יחד עם תוסף בניית עמודים (לדוגמה, Elementor), ניסיון לפתוח את עורך התרגום עלול לגרום לשגיאת PHP קריטית דומה לזו:

PHP Fatal error: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given

in .../sitepress-multilingual-cms/classes/media-translation/AddMediaDataToTranslationPackage.php:82

זה קורה כאשר העמוד כולל תמונה שחסרים בה נתוני מטא (כלומר, ללא כותרת, כיתוב, תיאור או טקסט חלופי).

פתרון עוקף

לפני פתיחת עורך התרגום:

  • ערוך את התמונה בספריית המדיה של WordPress.

  • הוסף לפחות נתון מטא אחד (לדוגמה, כותרת או טקסט חלופי).

  • שמור את התמונה ולאחר מכן פתח מחדש את עורך התרגום.

פעולה זו מונעת את השגיאה הקריטית ומאפשרת לעמוד התרגום להיטען כרגיל.


סטטוס

  • תיקון נכלל ב־WPML 4.8.1, שישוחרר בקרוב.

  • לאחר העדכון, WPML לא יקרוס יותר בעת היתקלות בתמונות ללא נתוני מטא.

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