WPML
Статус
Решено автором
Связанный плагин/тема
BeTheme
Теги темы
Compatibility

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

При использовании визуального редактора BeBuilder темы BeTheme контент успешно переводится с помощью Расширенного редактора переводов WPML, но дизайн страницы не копируется в перевод.

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

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


  1. Откройте файл …/wp-content/themes/betheme/functions/builder/class-mfn-builder-front.php .

  2. Найдите строку 146 и замените:
    $dir = wp_upload_dir()['basedir'] . $path;
    
    if( get_post_meta($this->post_id, 'mfn-page-local-style', true) && file_exists($dir) ){

    на:

    $css_file_path = '/betheme/css/post-'. $this->post_id .'.css';
    $dir = wp_upload_dir()['basedir'] . $css_file_path;
    
    if( get_post_meta($this->post_id, 'mfn-page-local-style', true) && file_exists($dir) ){

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