get_post_meta()
Функция get_post_meta() позволяет получить значения пользовательских метаданных для конкретного поста в WordPress.
1 |
get_post_meta( $post_id, $key, $single ); |
— $post_id (обязательный) — идентификатор поста, для которого мы хотим получить метаданные.
— $key (обязательный) — название метаполя, значение которого мы хотим извлечь.
— $single (необязательный) — логическое значение (true/false), указывающее, должно ли возвращаться одиночное значение или массив всех значений метаполя.
В зависимости от параметра $single, который вы указываете при вызове функции, она может возвращать либо одно значение (если $single установлен в true), либо массив всех значений метаполя (если $single установлен в false).
Пример 1
1 2 |
$custom_field_value = get_post_meta( get_the_ID(), 'custom_field_key', true ); echo 'Значение пользовательского метаполя: ' . $custom_field_value; |