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 และฐานข้อมูลของคุณ
แก้ไข woo-permalink-manager/src/Frontend/Frontend.php บรรทัดที่ 58:

จาก

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

เป็น

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

ขั้นตอนถัดไป

เราได้ติดต่อผู้พัฒนาเกี่ยวกับปัญหานี้แล้ว เนื่องจากจำเป็นต้องมีการแก้ไขในส่วนของเขา ขออภัยที่เรายังไม่ได้รับการอัปเดตว่าปัญหานี้จะได้รับการแก้ไขเมื่อใด ดังนั้นวิธีที่ดีที่สุดคือการติดต่อพวกเขาโดยตรงบนฟอรัมฝ่ายสนับสนุนของพวกเขาเพื่อช่วยผลักดันเรื่องนี้

ปัญหาที่ทราบแล้วทั้งหมด →