WPML
Статус
Ожидается ответ автора
Связанный плагин/тема
WPBakery
Теги темы
Compatibility

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

При использовании WPBakery Page Builder с WPML Вы можете столкнуться со следующей проблемой: шорткоды vc_raw_html удаляются во время перевода при использовании Расширенного редактора переводов (ATE). Это приводит к отсутствию контента на переведенной странице.

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

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


  • Откройте файл …/wp-content/plugins/js_composer/include/helpers/helpers.php.

  • Найдите строку 1946.

  • Замените:
    		if ( vc_user_access()->part( 'unfiltered_html' )->checkStateAny( true, null )->get() ) {
            


  • На:
    		if ( vc_user_access()->part( 'unfiltered_html' )->checkStateAny( true, null )->get() || ( defined( 'REST_REQUEST' ) && REST_REQUEST ) ) {
            

  • Сохраните исходную страницу и переведите её с помощью значка «+».

Все известные проблемы →