- Статус
- Решено
- Решено в
- 4.5.7
Обзор проблемы
В WordPress 6.0 было внесено изменение, которое не позволяет корректно сохранять термины таксономии для переведенных записей и страниц. В частности, для переведенного контента в базе данных всегда сохраняются термины таксономии на языке по умолчанию вместо переведенных терминов таксономии.
Эта проблема возникает только:
- Если Вы используете WordPress 6.0 с WPML версии 4.5.6 или ниже.
- Для переведенных страниц и записей, которым назначены термины таксономии и которые были созданы или изменены с использованием WordPress 6.0.
Обходное решение
Чтобы исправить эту проблему для уже затронутого контента, выполните следующие действия:
- Обновите WPML до версии 4.5.7 или более новой.
- Вы должны увидеть доступное обновление на странице Плагины в Вашей админ-панели. Если Вы не можете выполнить обновление напрямую, перейдите в Плагины → Добавить новый, откройте вкладку Коммерческие и нажмите кнопку Проверить обновления.
- Используйте Расширенный редактор переводов, Классический редактор переводов или обычный Редактор WordPress, чтобы изменить переводы всех записей и страниц, которые Вы редактировали с помощью WordPress 6.0 до обновления WPML до версии 4.5.7+. Обратите внимание, что Вам нужно будет сделать это для всех дополнительных языков на Вашем сайте.