WPML
الحالة
محلولة
تم حلها في
4.4.5

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

بناءً على بنية الرابط الدائم لديك، ستفتقد نقاط نهاية REST API إلى شرطة مائلة في URL أو ستحتوي على شرطة مائلة إضافية.

حل بديل مؤقت

يعمل مطورونا على فحص الخطأ لإيجاد حل دائم.

كحل بديل مؤقت، يرجى الذهاب إلى إعداداتالروابط الدائمة وإضافة الشرطة المائلة الختامية الناقصة إلى بنية الرابط الدائم المخصصة لديك.

أو يمكنك تطبيق التصحيح التالي:

ملاحظة: إذا واجهت أي مشكلة في تطبيق التصحيح الحالي، يرجى فتح طلب دعم وسنساعدك في ذلك.

حرّر الملف sitepress-multilingual-cms/classes/url-handling/converter/strategy/class-wpml-url-converter-subdir-strategy.php في السطر 57 واستبدل:

return $this->convert_url_string( $url, $sitepress->get_current_language() );

بـ:

$matchTrailingSlash = $url[ strlen( $url ) - 1 ] === '/' ? 'trailingslashit' : 'untrailingslashit';
return $matchTrailingSlash( $this->convert_url_string( $url, $sitepress->get_current_language() ) );

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