WPML
สถานะ
แก้ไขแล้วโดยผู้พัฒนา
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Kadence Blocks
แท็กหัวข้อ
Compatibility

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

เมื่อใช้ “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 ที่กำหนดเองสามารถแปลได้

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