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 )) { 

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

هل ما زلت تواجه هذه المشكلة؟

إذا لم يحل التحديث المشكلة، فاطرح استفسار الدعم وسنبحث في الأمر معك.