- סטטוס
- ממתין למפתח
- דווח עבור
- WPML Multilingual CMS 4.4.8
- תוסף/ערכת עיצוב קשורים
- Premmerce Permalink Manager for WooCommerce
סקירה כללית של התקלה
בעת שימוש ב־Premmerce Permalink Manager עבור 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) {
השלבים הבאים
יצרנו קשר עם המפתח בנוגע לבעיה זו מכיוון שהיא דורשת תיקון בצד שלו. למרבה הצער טרם קיבלנו עדכון מתי היא תיפתר, ולכן עדיף ליצור איתם קשר ישירות בפורום התמיכה שלהם כדי לעזור לקדם את הנושא.