WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual CMS 3.3.6
تم حلها في
WPML Multilingual CMS 3.3.7
الإضافة/القالب ذو الصلة
Yoast SEO

نظرة عامة على المشكلة

عندما يتم تثبيت الموقع في مجلد فرعي ويتم تحديد الخيار «نطاق مختلف لكل لغة» في WPML > اللغات، تحدث مشكلة مع إضافة Yoast SEO، مما يتسبب في ظهور عناوين URL على الموقع بشكل غير صحيح – حيث تتم إضافة المعرّف النصي للرابط للمقالة/الصفحة مرتين في عنوان URL.

حل بديل مؤقت

في الملف: /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 )) { 

جميع المشاكل المعروفة →