WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 4.6.15
Решено в
WPML Multilingual CMS 4.7.4
Связанный плагин/тема
Elementor
Теги темы
Compatibility

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

При попытке создать новую страницу непосредственно из конструктора Elementor происходит сбой, и вместо загрузки новой страницы возникает ошибка 404.

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

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


  • Измените файл functions.php Вашей темы оформления.

  • Добавьте следующий фрагмент кода:
    //compsupp_7780 workaround
    add_action( 'elementor/document/after_save', 'compsupp_7780_after_document_save' );
     
    function compsupp_7780_after_document_save( $document ) {
     
        $wpml_page_id = $document->get_post()->ID;
        wp_update_post(array('ID' => $wpml_page_id));
     
        return $document;
    }

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