• Resolved AiratTop

    (@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 AiratTop.
    • This topic was modified 6 years, 4 months ago by AiratTop.
    • This topic was modified 6 years, 4 months ago by AiratTop.
Viewing 15 replies - 31 through 45 (of 72 total)
  • Thread Starter AiratTop

    (@airathalitov)

    @neowave
    Ну можно переключалку языка на видное место поставить.
    Или по умолчанию выбрать русский (хотя зависит от вашей основной аудитории).

    Я тут просто пока костыль предлагаю, пока это возможно не пофиксят. ??

    в моём случае это не изменно, стоят ручные редиректы на страничках и аудитория 50 на 50.

    Thread Starter AiratTop

    (@airathalitov)

    Я почему-то вообще не могу сейчас страницу редактировать. Открываю в Elementor, вношу правки, сохраняю – в результате стили поехали (и страница старая).
    Потом еще раз сохраняю (например, точку добавил) – и стили нормальные, но содержимое старое.
    Стоит WordPress 5.0.2 и Classic Editor 1.3, попробовал вырубить его, но не помогло. попробовал отключить у конкретной страницы WPGlobus – тоже не помогло.
    Можете исправить?

    Elementor 2.3.8
    WPGlobus 2.1.2

    Plugin Contributor Alex Gor

    (@alexgff)

    @airathalitov
    WPGlobus 2.1.13 вышел с обновлением поддержки Elementor (beta-2).

    Thread Starter AiratTop

    (@airathalitov)

    @alexgff
    Спасибо за обновление!
    Как раз вовремя. Но сейчас сразу проверить не смогу, позже отпишусь.

    Обновлено. Мельком глянул на тестовом сайте. Там похоже такая же проблема при переключении языков. Т.е. стили на одном языке есть, а на другом их нет.

    Elementor 2.5.14
    WPGlobus 2.1.13
    Gutenberg 5.5.0
    WordPress 5.1.1

    • This reply was modified 5 years, 10 months ago by AiratTop.
    • This reply was modified 5 years, 10 months ago by AiratTop.
    Plugin Contributor Alex Gor

    (@alexgff)

    beta-2 решает проблему одного файла CSS для всех языков.
    Проверьте папку wp-content\uploads\elementor\css\
    там должны быть файлы для дополнительных языков
    вида post-{ID}-{language-code}.css
    они генерятся когда на фронте загружается страница
    соответствующего языка

    Thread Starter AiratTop

    (@airathalitov)

    Да, сейчас увидел.
    Сначала я создал страницу на русском, потом пересохранил на английском. Но в папке был только файл post-513-en.css, поэтому отображалась нормально только английская страница.
    Сейчас пересохранил небольшие изменения в русской версии, и появился файл post-513.css, и теперь обе страницы отображаются хорошо.
    Потом попробовал еще раз внести правки в английскую версию. Файл post-513-en.css перегенерировался, а post-513.css удалился (хотя не должен был), и русская версия снова стала корявой.
    Т.е. проблема в удалении файлов стилей без необходимости.
    Можете поправить?

    Plugin Contributor Alex Gor

    (@alexgff)

    > post-513.css удалился (хотя не должен был),
    именно должен, css для языка по умолчанию удаляет Elementor
    таким образом если проблема есть, то не в
    > в удалении файлов стилей без необходимости.

    Thread Starter AiratTop

    (@airathalitov)

    Тогда назовите его post-513-ru.css, и Elementor ничего не удалит. Разве не так?
    Ну или может можно отключить это удаление по умолчанию у элементора.

    • This reply was modified 5 years, 10 months ago by AiratTop.
    Plugin Contributor Alex Gor

    (@alexgff)

    при открытии страницы на языке по умолчанию, файл
    post-513.css будет заново создан

    Plugin Contributor Alex Gor

    (@alexgff)

    > Разве не так?
    в этом нет необходимости, с файлом CSS для языка по умолчанию
    Elementor работает сам

    Plugin Contributor Alex Gor

    (@alexgff)

    > post-513.css удалился (хотя не должен был), и русская версия снова стала корявой.

    Файл был удалён и сразу записан по новой.
    Пока я не вижу проблем на своём тестовом сайте.

    Thread Starter AiratTop

    (@airathalitov)

    Просто открыть страницу на русском языке? (у меня он по умолчанию). Я это сейчас сделал, но css файл не появился.
    Потом я снова зашел в редактор русской страницы, внес правку, сохранил, открыл, и потом только появился нужный CSS post-513.css, и страницы стали нормально отображаться.
    Т.е. получается по такой логике работы, нужно заканчивать редактирование страницы на языке по умолчанию (по моим наблюдениям). Но это костыль какой-то, должно всегда нормально работать.

    Plugin Contributor Alex Gor

    (@alexgff)

    > но css файл не появился
    я не знаю как вы проверяете что файл появился,
    у меня на локальном сервере при открытии поста
    на фронте для языка про умолчанию, не заходя в админку
    Total Commander показывает новый файл

    Thread Starter AiratTop

    (@airathalitov)

    Ну во-первых, его появление видно на самой странице, т.к. будут работать стили, и это нельзя пропустить.
    А во-вторых, я открыл эту директорию в mc и обновляю (и проверяю) ее после каждого своего действия. Любой файловый менеджер покажет всё то же самое.
    И в-третьих, я вижу дату и время создания файла.

    • This reply was modified 5 years, 10 months ago by AiratTop.
Viewing 15 replies - 31 through 45 (of 72 total)
  • The topic ‘Интеграция с Elementor’ is closed to new replies.