WPML

ภาพรวมของปัญหา

เมื่อใช้ “Advanced Button” ของ Kadence Block เพื่อสร้างลิงก์ปุ่มเดี่ยวที่ชี้ไปยังหน้าภายใน WPML จะไม่แปลลิงก์ภายในเป็นเวอร์ชันที่แปลแล้วที่ตรงกันโดยอัตโนมัติ

วิธีแก้ปัญหาชั่วคราว

ปัญหานี้ได้รับการแก้ไขแล้ว การอัปเดตเป็นเวอร์ชันล่าสุดจะแก้ปัญหานี้บนไซต์ของคุณ ดังนั้นคุณจึงต้องใช้วิธีแก้ปัญหาชั่วคราวนี้เฉพาะในกรณีที่คุณยังไม่สามารถอัปเดตได้

หากต้องการเปิดใช้งานการแปลอัตโนมัติสำหรับลิงก์ภายในเหล่านี้ ให้ทำตามขั้นตอนต่อไปนี้:

  • ไปที่ WPMLการตั้งค่าการกำหนดค่า XML ที่กำหนดเอง
  • เพิ่มโค้ด XML ต่อไปนี้แล้วคลิก “บันทึก”:
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="kadence/singlebtn" translate="1">
          <key name="link" type="link" />
          <key name="text" />
        </gutenberg-block>
        <gutenberg-block type="kadence/advancedheading" translate="1">
    			<xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::p or self::div or self::span.wp-block-kadence-advancedheading]</xpath>
          <xpath type="link">//a/@href</xpath>
    	</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
การระบุ type=”link” สำหรับแอตทริบิวต์ link จะช่วยให้ WPML สามารถแปล URL ได้โดยอัตโนมัติ สำหรับคำแนะนำเพิ่มเติมเกี่ยวกับการกำหนดค่าบล็อก Gutenberg ที่กำหนดเอง โปรดดูเอกสารประกอบของเราเกี่ยวกับ วิธีทำให้บล็อก Gutenberg ที่กำหนดเองสามารถแปลได้

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

ยังคงพบปัญหานี้อยู่หรือไม่

หากการอัปเดตไม่สามารถแก้ไขปัญหานี้ได้ ส่งคำถามถึงฝ่ายสนับสนุน และเราจะตรวจสอบร่วมกับคุณ