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

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

เมื่อใช้ Woodmart ร่วมกับ WPML คุณอาจพบปัญหาที่บางบล็อกไม่ได้รับการแปลบนส่วนหน้า แม้ว่าการแปลจะเสร็จสมบูรณ์ในตัวแก้ไขการแปลขั้นสูง (ATE) แล้วก็ตาม ปัญานี้เกิดขึ้นเมื่อ บล็อกชื่อ ใช้รูปแบบไอคอนที่ครอบข้อความส่วนหัวไว้ภายในแท็ก <span> หรือเมื่อ บล็อกย่อหน้า อยู่ภายในสไลเดอร์และใช้แท็ก <span> แทนแท็ก <p>

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

  • ไปที่ WPML > การตั้งค่า > การกำหนดค่า XML ที่กำหนดเอง
  • เพิ่มโค้ดต่อไปนี้แล้วบันทึก
    <wpml-config>
      <gutenberg-blocks>
        <gutenberg-block type="wd/title" translate="1" label="[Woodmart] Title">
          <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::div.title or self::p or self::h2.span or self::span]</xpath>
        </gutenberg-block>
        <gutenberg-block type="wd/paragraph" translate="1" label="[Woodmart] Paragraph">
    			<xpath>*[self::p or self::span]</xpath>
    		</gutenberg-block>
      </gutenberg-blocks>
    </wpml-config>
            
  • ทำการแก้ไขเล็กน้อยในต้นฉบับแล้วบันทึกอีกครั้ง
  • ป้อนคำแปลแล้วบันทึกอีกครั้ง

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