Эта тема решена. Вот описание проблемы и ее решения.
Problem:
Клиент столкнулся с проблемой автоматической замены контента на украинский язык при использовании плагина Rank Math SEO для добавления кастомной микроразметки на английской версии главной страницы. Проблема усугубляется тем, что в блочном редакторе изменения сохраняются, но через 10-15 минут происходит автозамена на украинскую версию.
Solution:
Мы подтвердили, что плагин Rank Math SEO полностью совместим с WPML, однако для полной совместимости необходимо установить дополнительный плагин WPML SEO. Это может помочь решить проблему с автозаменой контента. Пожалуйста, установите этот плагин, доступный здесь: WPML SEO glue plugin и документация по WPML SEO.
Если проблема сохраняется или решение кажется неактуальным, рекомендуем проверить известные проблемы, убедиться в использовании последних версий тем и плагинов, и при необходимости открыть новый тикет поддержки.
Это форум технической поддержки WPML – плагина для многоязычной WordPress.
Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.
Помечено: Compatibility, Exception
Эта тема содержит 11 ответов, имеет 0 голосов.
Последнее обновление: Andrey 9 месяцев, 1 неделя назад.
При содействии: Andrey.
| Автор | Сообщения |
|---|---|
| 31.07.2025 в 13:08 #17285100 | |
|
Руслан Югош |
Предыстория вопроса: Симптомы: Вопросы: |
| 31.07.2025 в 14:06 #17285328 | |
|
Andrey Сторонник WPML с 06/2013
Языки: Английский (English ) Русский (Русский ) Часовой пояс: Europe/Kyiv (GMT+03:00) |
Спасибо за обращение в службу поддержки WPML. Плагин Rank Math SEO полностью совместим с WPML. Однако имеются некоторые известные проблемы совместимости, с которыми Вы можете ознакомиться на этой странице:
Предполагаю, что этому поведению могут предшествовать какие-то действия. Возможно, Вы выполняете дополнительные шаги, которые вызывают проблему? Пожалуйста, уточните, что именно происходит перед этим — это поможет нам точнее воспроизвести и диагностировать ситуацию. Также я заметил, что на Вашем сайте не установлен плагин WPML SEO. Это может объяснять, почему интеграция между WPML и Rank Math SEO работает некорректно. Для обеспечения полной совместимости между Rank Math и WPML необходимо установить вспомогательный плагин WPML SEO:
Пожалуйста, установите его и проверьте, сохраняется ли проблема. |
| 31.07.2025 в 14:15 #17285350 | |
|
Руслан Югош |
В том то и дело, что ничего не происходит! Возвращаем переведенний текст на страницу главной в англоверсии, сохраняем в бочном редакторе, видим изменения. Все ок. Минут через 15 снова слодержимое страници меняется! Специально никаких действий с главной не виполняем. На сайте идет стандартная работа редакторов по добавлению нових товаров. Главную страницу никто не трогает. |
| 31.07.2025 в 14:22 #17285464 | |
|
Andrey Сторонник WPML с 06/2013
Языки: Английский (English ) Русский (Русский ) Часовой пояс: Europe/Kyiv (GMT+03:00) |
Что-то явно влияет на этот процесс, поскольку в WPML нет встроенного механизма, который бы самопроизвольно заменял переведённый текст без участия пользователя. В первую очередь, необходимо установить плагин WPML SEO, так как без него интеграция с Rank Math SEO может работать некорректно: Если после установки проблема сохранится, нужно искать возможный внешний фактор. Очень вероятно, что сторонний код или плагин вмешивается в процесс перевода. Рекомендуется временно отключить пользовательский код и все сторонние плагины, оставив только следующие: После этого проверьте, воспроизводится ли проблема. Это поможет определить источник конфликта. |
| 31.07.2025 в 14:46 #17285579 | |
|
Руслан Югош |
Я поставил плагин WPML SEO. Нужно ли его дополнительно настраивать? Т.к. не вижу его настройки. |
| 31.07.2025 в 14:50 #17285617 | |
|
Andrey Сторонник WPML с 06/2013
Языки: Английский (English ) Русский (Русский ) Часовой пояс: Europe/Kyiv (GMT+03:00) |
Нет, все необходимые функции для обеспечения совместимости будут работать автоматически — дополнительных настроек с Вашей стороны не требуется. Только рекомендации по оптимизации: https://wpml.org/documentation/plugins-compatibility/optimize-multilingual-websites-using-rank-math-and-wpml/ |
| 31.07.2025 в 15:31 #17285693 | |
|
Руслан Югош |
К сожалению, добавление СЕО плагина не решило проблему. Снова видим то же самое на странице: английский контент заменяется украинским: |
| 31.07.2025 в 19:15 #17286517 | |
|
Andrey Сторонник WPML с 06/2013
Языки: Английский (English ) Русский (Русский ) Часовой пояс: Europe/Kyiv (GMT+03:00) |
Какой результат по данным пунктам? Не забывайте делать резервную копию сайта. |
| 04.08.2025 в 10:27 #17292624 | |
|
Руслан Югош |
Добрий день! Все таки, проблема в совместимости с плагином Rank Math. Т.к. проблема автозамені содержания прекратилась после отключения плагина Rank Math Pro. |
| 04.08.2025 в 12:26 #17293032 | |
|
Andrey Сторонник WPML с 06/2013
Языки: Английский (English ) Русский (Русский ) Часовой пояс: Europe/Kyiv (GMT+03:00) |
Добрый день, Спасибо за предоставленную информацию. Похоже, что причина проблемы как раз кроется в указанной вами опции. Если на странице присутствует пользовательское мета-поле, например rank_math_schema_JSON, Вы можете попробовать установить для него значение “Не переводить” (Don’t translate). Это делается в разделе WPML → Настройки → Перевод пользовательских полей (Custom Fields Translation) — найдите нужное поле и установите соответствующую настройку. В качестве альтернативы Вы можете активировать опцию “Показывать мета-блок ‘Настройка мультиязычного контента’” (Show “Multilingual Content Setup” meta box on post edit screen) в том же разделе WPML → Настройки. После сохранения пользовательские поля, принадлежащие странице, будут отображаться при редактировании в редакторе WordPress — и Вы сможете управлять их переводимостью прямо оттуда. |
| 04.08.2025 в 13:12 #17293163 | |
|
Руслан Югош |
Пока что, как временное решение, написали функцию, которая в принципе отключает Rank Math для главной странички сайта. Но также попробуем протестить и ваше решение. |
| 04.08.2025 в 14:08 #17293411 | |
|
Andrey Сторонник WPML с 06/2013
Языки: Английский (English ) Русский (Русский ) Часовой пояс: Europe/Kyiv (GMT+03:00) |
Надеюсь, одно из решений окажется рабочим. Если потребуется дополнительная помощь по этому вопросу, пожалуйста, дайте знать — буду рад помочь. |
