Обзор
Поле «ссылка» позволяет легко установить или выбрать ссылку (по url, заголовку), а также указать нужно ли ее открывать в новой вкладке. В этом поле используется нативное окно выбора ссылки WordPress.
История изменений
- Добавлено в 5.6.0
Настройки
Имя | Описание |
---|---|
Возвращаемое значение | Тип возвращаемых данных. Можно выбрать из массива ссылок (массив или данные) или URL ссылки (строка) |
Использование в шаблоне
Поле «ссылка» вернет либо массив, либо строку в зависимости от значения возвращаемого значения. Ниже приведены некоторые примеры того, как вы можете использовать эти данные. Обратите внимание, что во всех следующих примерах используется поле изображение под названием «link». Если вы работаете с вложенными полями, не забудьте заменить функции get_field() и the_field() на родственные функции get_sub_field() и the_sub_field().
Массив
В этом примере показано, как отобразить выбранную ссылку в качестве кнопки при использовании типа возвращаемого значения массива.
<?php
$link = get_field('link');
if( $link ):
$link_url = $link['url'];
$link_title = $link['title'];
$link_target = $link['target'] ? $link['target'] : '_self';
?>
<a class="button" href="<?php echo esc_url($link_url); ?>" target="<?php echo esc_attr($link_target); ?>"><?php echo esc_html($link_title); ?></a>
<?php endif; ?>
Строка
В этом примере показано, как отобразить выбранную ссылку в качестве кнопки при использовании типа возвращаемого значения строка.
<?php
$link = get_field('link');
if( $link ): ?>
<a class="button" href="<?php echo $link; ?>">Continue Reading</a>
<?php endif; ?>