WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual CMS 4.6.7
נפתר בגרסה
WPML 4.6.8
תגיות נושא
Bug

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

אם אתה משתמש ב־WPML כאשר האפשרות השתמש בספרייה עבור שפת ברירת מחדל מופעלת, ייתכן שתיתקל בבעיה עם הפניות מחדש.

בדרך כלל, גישה ל־URL כמו http://example.com/test/ אמורה להפנות ל־http://example.com/en/test/ (בתוספת תיקיית השפה). עם זאת, הפניה זו אינה מתרחשת.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php.

  • חפש את שורה 58.

  • שנה את:
    			if ( is_string( $install_subdir ) && 0 !== strpos( $actual_uri, '/' . $lang ) ) {


  • ל:
    			if ( 0 !== strpos( $actual_uri, '/' . $lang ) ) {

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