- סטטוס
- נפתר
- נפתר בגרסה
- 3.0.1
סקירה כללית של התקלה
אם האתר שלך מריץ גרסת WordPress ישנה יותר מגרסה 5.0, ייתכן שתיתקל בשגיאת PHP הקשורה לפונקציה wp_script_translations.
זה קורה מכיוון שפונקציה זו נוספה ב־WordPress 5.0, ולכן גרסאות קודמות אינן יכולות למצוא אותה.
פתרון עוקף
בעיה זו תתוקן בגרסת ה־hotfix הבאה של WPML. בינתיים, אפשר לסמן כהערה (או להסיר לחלוטין) בבטחה את שורה 70 בקובץ UI.php שנמצא בתיקייה ../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/UI/.
הסר את השורה הבאה:
wp_set_script_translations( $handle, 'wpml-string-translation', WPML_ST_PATH . "/locale/jed/$handle" );