WPML

Узнайте, как переводить произвольные поля в WordPress на другие языки с помощью WPML.

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

Например, на сайте недвижимости может использоваться произвольный тип записи под названием «Недвижимость», который содержит такие произвольные поля, как «Цена», «Тип недвижимости» и «Количество комнат». С помощью WPML Вы можете переводить эти поля так же, как и любой другой контент на Вашем сайте.

Произвольная запись с произвольными полями
Произвольная запись с произвольными полями

Если Вы используете ACF для создания произвольных полей, следуйте руководству WPML по переводу произвольных полей ACF.

Как переводить произвольные поля

Чтобы перевести произвольные поля с помощью WPML:

  1. Перейдите в WPML Настройки.
  2. Прокрутите вниз до раздела Перевод пользовательских полей.
  3. Задайте параметры перевода для каждого произвольного поля.
Настройка параметров перевода для произвольных полей
Настройка параметров перевода для произвольных полей
  1. Наконец, перейдите в WPML Панель управления переводами и отправьте контент с Вашими произвольными полями на перевод. Для получения наилучшего качества перевода мы рекомендуем использовать автоматический перевод WPML.
Выбор записи с произвольными полями для перевода
Выбор записи с произвольными полями для перевода

Теперь Ваши произвольные поля будут отображаться переведенными при переключении языков.

Произвольные поля на английском языке
Произвольные поля на английском языке
Произвольные поля на испанском языке
Произвольные поля на испанском языке

Часто задаваемые вопросы

Как работают параметры перевода произвольных полей?

WPML предлагает четыре варианта параметров перевода для произвольных полей:

Перевести делает значения Ваших произвольных полей переводимыми (идеально для текстов).
Копировать — копирует значение поля на все языки, сохраняя его одинаковым везде (идеально для чисел / изображений).
Копировать один раз один раз копирует значение из языка по умолчанию, позволяя Вам создавать разные значения полей для каждого языка.
Не переводить ничего не делает.

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

Можно ли переводить произвольные поля, добавленные с помощью кода?

Да, Вы можете переводить произвольные поля, добавленные с помощью кода. Сначала Вам нужно зарегистрировать поля в файле wpml-config.xml. После регистрации Вы сможете переводить их как обычные поля.

Автор: Amir · Последнее обновление: 4 февраля 2026