WPML
الحالة
في انتظار المطور
أُبلغ عنها لـ
WPML Multilingual CMS 4.4.8
الإضافة/القالب ذو الصلة
Premmerce Permalink Manager for WooCommerce

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

عند استخدام Premmerce Permalink Manager for WooCommerce مع WPML 4.4.8، وعند التبديل إلى لغة أخرى، سيشير مبدل اللغة (وhreflang) إلى عنوان URL مثل https://URL.com/en/?lang=en.

حل بديل مؤقت

نحن نعمل مع مطوّر الإضافة على إصلاح هذه المشكلة وسيقوم بتنفيذ بعض التغييرات من جانبه.
في غضون ذلك، يمكنك اتباع هذه الخطوات لإصلاح المشكلة في موقعك:

يُرجى الاحتفاظ بنسخة احتياطية من ملفات موقع WordPress وقاعدة بياناته.
عدّل السطر 58 في woo-permalink-manager/src/Frontend/Frontend.php:

من

if ( $key != $sitepress->get_default_language() ) {

إلى

$isGetParamUrlFormat = apply_filters( 'wpml_setting', 0, 'language_negotiation_type' ) == '3';
if ( $key != $sitepress->get_default_language() && $isGetParamUrlFormat) {

الخطوات التالية

لقد تواصلنا مع المطوّر بشأن هذه المشكلة لأنها تتطلب إصلاحاً من جانبه. لسوء الحظ، لم نتلقَّ بعد أي تحديث حول موعد حل هذه المشكلة، لذا سيكون من الأفضل التواصل معهم مباشرة في منتدى الدعم الخاص بهم للمساعدة في تسريع ذلك.

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