- Статус
- Решено автором
- Связанный плагин/тема
- 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>