Advanced Custom Fields select field: Как вывести метку, а не значение?
Я использую плагин Advanced Custom Fields для WordPress.
Этот вопрос касается поля select, и в документации описано только как вывести значение, но не метку/название.
Я не могу найти такой функционал в документации и хотел узнать, есть ли у кого-нибудь идеи?
Например, для создания содержимого поля Select используется следующий формат...
gb : English
fr : Français
it : Italiano
de : Deutsch
pt : Português
es : Español
nl : Nederlands
be : Belgian
dk : Dansk
fi : Suomi
no : Norske
cz : Český
pl : Polski
hu : Magyar
ch : Schweiz
at : Österreich
eu : International
Затем для вывода пишем так...
<?php the_field('language'); ?>
Например, если я выбираю Polski в редакторе записей, PHP выведет следующее значение...
pl
Мне интересно, возможно ли вывести метку - я хочу иметь возможность выводить как Polski, так и значение pl.
Если кто-то знает документацию о том, как это сделать, или может помочь с решением, это было бы замечательно.
Заранее спасибо.

Функция get_field_object() требует КЛЮЧ поля, а не его НАЗВАНИЕ. См. документацию: http://www.advancedcustomfields.com/resources/functions/get_field_object/
Таким образом, код должен выглядеть примерно так...
$field = get_field_object('field_53d27f5599979');
$value = get_field('field_myfield');
$label = $field['choices'][ $value ];
Вы можете найти ключ поля, нажав на "Настройки экрана" > "Показать ключ поля", и он появится рядом с типом поля. Смотрите прикрепленную анимированную gif-запись ниже.

Документация ACF ошибочна в этой части. Вам нужно использовать field key
для get_field_object
.
Вот так: get_field_object( 'field_5682538b28a71' );
Чтобы получить ключ поля, когда вы находитесь в редакторе ACF, откройте Screen Options
и включите отображение ключей полей
