WPML

סקירת התקלה

כאשר אתר מותקן בתיקיית משנה והאפשרות “דומיין שונה לכל שפה” נבחרת ב־WPMLשפות, קיימת בעיה בתוסף Yoast SEO הגורמת לכתובות ה־URL באתר להופיע באופן שגוי – מזהה הכתובת של הפוסט/עמוד מתווסף פעמיים לכתובת ה־URL.

פתרון עוקף

בעיה זו תוקנה ב־WPML Multilingual CMS 3.3.7. עדכון פותר זאת באתר שלך, לכן אתה זקוק לפתרון העוקף הזה רק אם עדיין אינך יכול לעדכן.

בקובץ: /sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php

באפשרותך לשנות את שורה 48 מ: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {

ל: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) { 

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

עדיין נתקל בבעיה זו?

אם העדכון אינו פותר זאת, פתח פנייה לתמיכה ואנו נבדוק זאת יחד איתך.