- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual CMS 4.3.15
- แก้ไขใน
- 4.3.16
ภาพรวมของปัญหา
ในบางกรณี เป็นไปได้ที่ลิงก์จะถูกแปลงเป็นลิงก์ที่ไม่สวยงาม
เช่น /?p=1
สิ่งนี้อาจเกิดขึ้นได้หากคุณตั้งค่าตัวเลือก ภาษาเริ่มต้นในไดเรกทอรี ใน WPML > ภาษา หรือหากคุณใช้โหมด ”แสดงตามที่แปล” สำหรับประเภทโพสต์ที่โพสต์นั้นสังกัดอยู่
วิธีแก้ปัญหาชั่วคราว
สำหรับวิธีแก้ปัญหาชั่วคราว คุณสามารถใช้ฮุกฟิลเตอร์ของเรา: “wpml_sl_blacklist_requests”
add_filter( 'wpml_sl_blacklist_requests', 'wpml_sl_blacklist_requests', 10, 2 );
function wpml_sl_blacklist_requests( $blacklist, $sitepress ) {
$blacklist[] = 'first-post';
$blacklist[] = 'second-post';
return $blacklist;
}
โดยที่ 'first-post' และ 'second-post' คือลิงก์ถาวรสำหรับโพสต์ที่ได้รับผลกระทบ