• Resolved AiratVibe

    (@airathalitov)


    Здравствуйте!

    Я прочитал вот тут, что у вас должна добавиться поддержка Elementor’а в ближайшее время.

    На днях вышла v1.9.17. В changelog о совместимости вы не написали, я глянул по исходникам на GitHub – вы вроде работали над интеграцией Elementor’а. Плюс на странице /wp-admin/admin.php?page=wpglobus_options&tab=compatibility написано, что вы поддерживаете Elementor с версии 2.2.4.

    Попробовал поставить WPGlobus на локалку вместе с Elementor, чтобы протестировать (и дальше перенести на live server). Но в итоге столкнулся с проблемами.

    1. Не нашел возможности переключения языков.
    Где она должна быть? Вроде всё обыскал, но не нашел.
    UPD: Только что нашел в настройках страницы переключалку. Попробовал добавить вторую версию страницы на английском языке (стоит RU и EN), сохранил, но опять начали стили страницы “слетать”. Плюс вроде английская версия не добавилась в итоге.

    2. Иногда, когда я пытался внести изменения в страницу и сохранить, ничего не происходило. Т.е. якобы сохраняется, но результат не меняется (кеширования нет). Плюс иногда от сохранения к сохранению и между переключениями редакторов слетали стили страницы.
    Попробовал отключить WPGlobus, и всё стало работать нормально.
    Попробовал отключить Gutenberg (при включенном WPGlobus), тоже вроде норм. Т.е. проблема в связке Gutenberg-Elementor-WPGlobus. Вам нужно больше это протестировать.
    UPD: Хотя и без гутенберга тоже эту ошибку сейчас поймал (не могу сохранить изменения). Т.е. в связке Elementor-WPGlobus тоже проблемы.

    Вопрос: У вас интеграция бесплатной версией Elementor или обязательно должна быть PRO версия плагина? Тестируете ли вы на PRO версии?

    Конфигурация:

    – Elementor 2.2.6
    – WPGlobus 1.9.17
    – Gutenberg 4.0
    – WordPress 4.9.8
    – PHP 7.1.23
    – Тема: Customizr Pro 2.1.8

    На локалке еще стояли WooCommerce, Yoast SEO, BuddyPress (все – свежие версии), но я не думаю, что это сильно влияло.

    • This topic was modified 6 years, 4 months ago by AiratVibe.
    • This topic was modified 6 years, 4 months ago by AiratVibe.
    • This topic was modified 6 years, 4 months ago by AiratVibe.
Viewing 15 replies - 1 through 15 (of 72 total)
  • Plugin Contributor Alex Gor

    (@alexgff)

    В Elementor для переключения языков есть два способа
    1. стандартные языковые табы на странице редактирования поста
    2. в интерфейсе Elementor, слева вверху hamburger->WPGlobus languages

    WPGlobus 1.9.17 тестировался с Elementor 2.2.4, но с версией 2.2.6 появились проблемы,
    и слетают не стили и не в кешировании дело, а в том, что для фронта код сейчас берётся из post_content, а не из мета “_elementor_data”.

    Thread Starter AiratVibe

    (@airathalitov)

    А вы планируете это как-нибудь пофиксить?
    Или это от людей из Elementor уже зависит?

    И не ответили про PRO версию

    • This reply was modified 6 years, 4 months ago by AiratVibe.
    • This reply was modified 6 years, 4 months ago by AiratVibe.
    Plugin Contributor Alex Gor

    (@alexgff)

    Работаю над совместимостью с Elementor 2.2.6.
    WPGlobus Plus не требуется для работы с Elementor.

    Thread Starter AiratVibe

    (@airathalitov)

    Работаю над совместимостью с Elementor 2.2.6.

    Спасибо!

    WPGlobus Plus не требуется для работы с Elementor.

    Не, я не про WPGlobus Plus, а про Elementor PRO.

    Т.е. если WPGlobus будет нормально работать с Elementor, то и Elementor PRO будет четко работать. Я прав?

    Plugin Contributor Alex Gor

    (@alexgff)

    > Elementor, то и Elementor PRO будет четко работать.

    Я не тестировал WPGlobus c Elementor PRO.

    Plugin Contributor Alex Gor

    (@alexgff)

    Доступно обновление, перед тестированием с Elementor и Elementor PRO
    деактивируйте Gutenberg .

    Thread Starter AiratVibe

    (@airathalitov)

    Обновился 1.9.18. Попробовал редактировать страницу в Elementor (без PRO), получил вот эту ошибку в предпросмотре.

    Вырубил все плагины, включил только Elementor, редактирование работает.
    Включил плагин WPGlobus, и снова при редактировании получил эту же ошибку.

    Попробовал поставил тему Twenty Seventeen, проверил постоянные ссылки – не помогло.

    Во фронтенде на главной test.site получил вот эту ошибку (активно 2 плагина):

    Warning: include_once(/var/www/test.site/wp-content/plugins/wpglobus/\includes\builders\elementor\class-wpglobus-elementor-front.php): failed to open stream: No such file or directory in /var/www/test.site/wp-content/plugins/wpglobus/includes/builders/class-wpglobus-builders.php on line 171
    
    Warning: include_once(): Failed opening '/var/www/test.site/wp-content/plugins/wpglobus/\includes\builders\elementor\class-wpglobus-elementor-front.php' for inclusion (include_path='.:/usr/share/php') in /var/www/test.site/wp-content/plugins/wpglobus/includes/builders/class-wpglobus-builders.php on line 171
    
    Fatal error: Uncaught Error: Class 'WPGlobus_Elementor_Front' not found in /var/www/test.site/wp-content/plugins/wpglobus/includes/builders/class-wpglobus-builders.php:172 Stack trace: #0 /var/www/test.site/wp-content/plugins/wpglobus/includes/builders/class-wpglobus-config-builder.php(53): WPGlobus_Builders::get() #1 /var/www/test.site/wp-content/plugins/wpglobus/includes/class-wpglobus-config.php(794): WPGlobus_Config_Builder->__construct(true, Array) #2 /var/www/test.site/wp-content/plugins/wpglobus/includes/class-wpglobus-config.php(292): WPGlobus_Config->_get_options() #3 /var/www/test.site/wp-content/plugins/wpglobus/includes/class-wpglobus.php(3931): WPGlobus_Config->__construct() #4 /var/www/test.site/wp-content/plugins/wpglobus/wpglobus.php(101): WPGlobus::Config() #5 /var/www/test.site/wp-settings.php(305): include_once('/var/www/test.s...') #6 /var/www/test.site/wp-config.php(90): require_once('/var/www/test.s...') #7 /var/www/test.site/wp-load.php(37): require_once('/var/www/test.s...') #8 /var/www/test.site/w in /var/www/test.site/wp-content/plugins/wpglobus/includes/builders/class-wpglobus-builders.php on line 172

    Вырубаю WPGlobus – пропадает

    • This reply was modified 6 years, 4 months ago by AiratVibe.
    Thread Starter AiratVibe

    (@airathalitov)

    Кстати, не знаю, после какого обновления это появилось. Может после 1.9.17, может 1.9.18, но на странице https://airat.biz/ метатеги отображаются без переводов. Можно сразу увидеть неправильный title страницы на двух языках (проблема именно с title, остальные теги и содержимое вроде норм).
    В исходном коде страницы title 3 раза используется обычно.

    Причем ошибку с title я вижу только на русском языке. На английском всё нормально.

    Сегодня еще Yoast SEO до 9.0
    Сейчас проверил – это и есть причина.

    • This reply was modified 6 years, 4 months ago by AiratVibe.
    • This reply was modified 6 years, 4 months ago by AiratVibe.
    • This reply was modified 6 years, 4 months ago by AiratVibe.
    Plugin Contributor Alex Gor

    (@alexgff)

    если есть доступ к сайту через FTP
    то можно в файле строку
    wp-content\plugins\wpglobus\includes\builders\class-wpglobus-builders.php:171
    заменить на
    include_once( WPGlobus::$PLUGIN_DIR_PATH.'includes/builders/elementor/class-wpglobus-elementor-front.php' );

    Thread Starter AiratVibe

    (@airathalitov)

    Сделал. Помогло: белый экран пропал, страницу могу редактировать. Остальное пока дальше смотрю

    Thread Starter AiratVibe

    (@airathalitov)

    Пишу про Elementor:
    Страница редактируется и сохраняется. Добавил версию на английском, сохранил, русская версия “поехала”, переключился на русский, пересохранил с одной мелкой правкой – теперь русская версия норм, а английская немного “поехала”.

    Thread Starter AiratVibe

    (@airathalitov)

    Вам нужно проверить совместимость с Yoast SEO 9.0
    Я выше написал об этом (проблема с title в метаданных страницы).
    На локальном тестовом сайте такая же проблема возникла.

    ОБНОВЛЕНО: на live сервере откатился до 1.9.17, там этой ошибки нет.

    • This reply was modified 6 years, 4 months ago by AiratVibe.
    • This reply was modified 6 years, 4 months ago by AiratVibe.
    Thread Starter AiratVibe

    (@airathalitov)

    Похоже в v1.9.19 ошибка с title исчезла.
    Спасибо!

    Thread Starter AiratVibe

    (@airathalitov)

    По поводу Elementor и v1.9.19

    Попробовал создать новую страницу (основной язык русский), сохранил, всё выглядело хорошо.
    Дальше добавил английскую версию того же шаблона, сохранил – английская версия выглядит хорошо, русская “поехала” (как будто фоновые изображения пропали и вёрстка стала кривой).
    Дальше переключился на RU, внес мелкую правку, сохранил – русская версия снова стала хорошей, а английская “поехала”, вернулся обратно, и всё по кругу. Думаю, логика понятна.

    Elementor 2.2.6
    Gutenberg вырубил
    WordPress 4.9.8

    Plugin Contributor Alex Gor

    (@alexgff)

    Какая тема активна?
    Отправьте мне zip с DB dump.
    Попробую воспроизвести у себя.

Viewing 15 replies - 1 through 15 (of 72 total)
  • The topic ‘Интеграция с Elementor’ is closed to new replies.