- סטטוס
- פתוח
סקירה כללית של התקלה
התוכן של debug.log מכיל שגיאות אלו:
WordPress database error Table 'wp_icl_strings' doesn't exist for query…
WordPress database error Table 'wp_icl_string_translations' doesn't exist for query…
שגיאות אלו גורמות לבעיות הבאות:
- בעמוד WPML → תרגום מחרוזות אין מחרוזות.
- בעת סריקת מחרוזות של ערכות עיצוב ו/או תוספים בעמוד WPML → לוקליזציה של ערכות עיצוב ותוספים, לא נמצאו מחרוזות.
ייתכן שתראה גם את ההתראה הבאה שלא ניתן לסגור:
זיהינו בעיה בכמה טבלאות במסד הנתונים. אנא צור קשר עם התמיכה של WPML כדי לתקן זאת.Array ( en =>
פתרון עוקף
שגיאות אלו מתרחשות כאשר הפעלת WPML לא הושלמה. אנו עדיין לא בטוחים כיצד בדיוק ניתן לשחזר בעיה זו.
רק אם אין לך תרגומים, תוכל לעבור אל WPML > תמיכה > פתרון בעיות > גללו למטה ובצעו איפוס והשבתה של WPML
אם כבר יש לכם תרגומים, תוכלו להשתמש בפתרון העוקף הבא ולהמשיך לעבוד עם WPML.
- בצע גיבוי מלא של האתר שלך (קבצים ומסד נתונים). ישנם תוספים חינמיים רבים ב־WordPress.org למטרה זו.
- הוסף קוד זה לתחתית הקובץ functions.php בתיקיית השורש של ערכת העיצוב שלך.
function wpml_fix_missing_icl_tables() { if( function_exists( 'icl_sitepress_activate' ) ) icl_sitepress_activate(); } add_action( 'wp_footer', 'wpml_fix_missing_icl_tables' );
- בקר בדף הבית של האתר שלך לפחות פעם אחת.
- הסר את הקוד.