the_field()

the_field() — Отображает значение указанного поля (Advanced custom fields). Фактически тоже самое, что и «echo get_field ($field_name)».

Параметры:

1
<?php the_field($field_name, $post_id); ?>
  • $field_name — имя произвольного поля, которое хотим получить. (Обязательный)
  • $post_id — ID записи, которой хотим получить произвольное поле.(Не обязательное)
    Это может быть также опция / таксономия / пользователь / и т.д.

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php 
 
/*
*  отобразить значение поля из текущей записи WordPress
*/
 
the_field( "text_field" ); 
 
/*
*  отобразить значение поля из другого поста WordPress
*/
 
the_field( "text_field", 123 ); 
 
/*
*  использовать the_field / get_field с условных операторов
*/
 
if( get_field( "text_field" ) ): ?>
    <p><?php the_field( "text_field" ); ?></p>
<?php endif;

Оставить комментарий


+ 1 = десять