Получение метаданных

Есть две простых функции для получения доступа к мета данным и вывода их на экран.

get_post_meta()

Эта функция либо даст вам прямой доступ к одному мета ключу или даст вам ассоциативный массив всех мета значений для данной записи.

Оба варианта требуют post_id. Если вы также передаете имя ключа, она вернет мета для этого одного ключа.

Вот пример:

Возвращаемое значение

  • Если только $id передана, то будут возвращаться все мета значения в ассоциативном массиве.
  • Если $single установлена в false, или оставлена пустой, то функция возвращает массив, содержащий все значения указанного ключа.
  • Если $single установлена в true, функция возвращает первое значение указанного ключа (не в массиве)

get_post_custom()

Эта функция возвращает многомерный массив со всеми пользовательскими полями конкретной записи или страницы.

Вот пример:

Содержание массива подобно следующему:

Вы можете получить один элемент таким образом:

Навигация по разделам:

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *