Перейти к содержимому Перейти к боковой панели

Эта тема решена. Вот описание проблемы и ее решения.

Problem:
Вы столкнулись с проблемой, когда при добавлении кастомной микроразметки для английской версии главной страницы сайта через плагин Rank Math SEO, контент английской версии автоматически заменяется на контент основной языковой версии (украинский). Это происходит при сохранении микроразметки, и после этого невозможно вручную восстановить английский контент.
Solution:
Мы рекомендуем добавить следующую константу в файл

wp-config.php

вашего сайта:

define( 'WPML_TRANSLATION_AUTO_UPDATE_ENABLED', false );

Это должно предотвратить автоматическую замену переведенного контента на непереведенное содержание. Для более подробной информации, пожалуйста, посетите документацию.

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

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Помечено: 

Эта тема содержит 3 ответов, имеет 0 voices.

Последнее обновление: Andrey 8 месяцев, 3 недели назад.

При содействии: Andrey.

Автор Сообщения
15 апреля, 2025 в 12:49 пп #16934091

Руслан Югош

Предыстория вопроса:
Я пытался настроить кастомную микроразметку для каждой языковой версии главной страницы сайта через плагин Rank Math SEO. Проблема возникла на странице: скрытая ссылка

Симптомы:
При добавлении кастомной микроразметки для главной страницы сайта через плагин Rank Math SEO автоматически заменяется весь контент английской версии страницы на контент с основной языковой версии сайта (на украинском языке). Замена происходит при сохранении микроразметки, и после этого невозможно вернуть английский контент, даже вручную.

Вопросы:
Откуда берется проблема автоматической замены контента?
Как избежать автоматической замены переведенного контента на непереведенное содержание?

16 апреля, 2025 в 7:44 дп #16937116

Andrey
Сторонник WPML с 06/2013

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+02:00)

Спасибо за обращение в службу поддержки WPML.

Не могли бы вы показать последовательность Ваших действий с помощью скриншотов? Это поможет мне лучше понять, что именно происходит и на каком этапе возникает проблема.

16 апреля, 2025 в 1:30 пп #16939200

Руслан Югош

Проблема возникает при сохранении микроразметки для язиковой копии главной страници в плагине Rank Math SEO. Очевидно, ВПМЛ не распознает слаг /en/ как признак отдельной странички и меняет все ее содержимое на содержимое главной язиковой версии при сохранении микроразметки.
Т.к. на всех других страницах такой проблеми не наблюдаем. Но там кроме слага /en/ есть еще и уникальний линк в отличие от главной.
Также с момента подачи тикета обнаружили, что проблема уходит при переключении с блочного редактора на класический. В класическом редакторе смогли поместить на английскую версию главной страници английское содержимое вручную, в обход переводчика ВПМЛ. Т.е. проблема характерна только для Гутенберга.

16 апреля, 2025 в 1:48 пп #16939275

Andrey
Сторонник WPML с 06/2013

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+02:00)

Спасибо за Ваш отзыв.

Попробуйте, пожалуйста, решение, описанное по ссылке ниже — думаю, оно может помочь в Вашей ситуации.

Добавьте следующую константу в файл wp-config.php вашего сайта:

define( 'WPML_TRANSLATION_AUTO_UPDATE_ENABLED', false );

Подробнее:
https://wpml.org/errata/page-builders-translated-content-is-overwritten-with-the-original-when-updating-the-original-post/