WPML
Trạng thái
Đã được giải quyết bởi nhà phát triển
Plugin/giao diện liên quan
Kadence Blocks
Thẻ chủ đề
Compatibility

Tổng quan về lỗi

Khi sử dụng “Advanced Button” của Kadence Block để tạo một liên kết nút duy nhất trỏ đến một trang nội bộ, WPML không tự động dịch liên kết nội bộ đó sang phiên bản dịch tương ứng.

Giải pháp tạm thời

Để bật dịch tự động cho các liên kết nội bộ này, hãy làm theo các bước sau:


  • Đi tới WPML > Cài đặt > Cấu hình XML tùy chỉnh.

  • Thêm mã XML sau và nhấp vào “Lưu”:
    <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>
Việc chỉ định type=”link” cho thuộc tính link cho phép WPML tự động dịch URL. Để được hướng dẫn thêm về cách cấu hình các khối Gutenberg tùy chỉnh, hãy tham khảo tài liệu của chúng tôi về Cách làm cho các khối Gutenberg tùy chỉnh có thể dịch được.

Tất cả các lỗi đã ghi nhận →