WPML
Статус
Решено автором
Связанный плагин/тема
GreenShift - Animation and Page Builder Blocks
Теги темы
Compatibility

Обзор проблемы

При использовании GreenShift Blocks и функции динамического текста из дополнения Greenshift Query and Meta Addon переводы значений со страницы параметров ACF не отображаются на фронтенде. Эта проблема возникает, даже если поля параметров ACF переведены корректно.

Обходное решение

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.


  • Перейдите в WPML > Настройки > Пользовательская конфигурация XML

  • Вставьте следующий код и нажмите «Сохранить»:
<wpml-config>
    <gutenberg-blocks>
        <gutenberg-block type="greenshift-blocks/text" translate="1" label="Advanced text">
        <xpath>//*[contains(@class, 'gspb_text')]</xpath>
        <key name="text" />
        <key name="textContent" />
        <key name="customAnchor" />
        <key name="dynamictext">
          <key name="dynamicField" />
        </key>
      </gutenberg-block>
  </gutenberg-blocks>
</wpml-config>

  • Найдите оригинальную страницу, содержащую этот блок, и сохраните ее повторно.

  • Измените перевод и убедитесь, что название параметра ACF переведено.
  • Все известные проблемы →