Как вывести значение произвольного поля на страницу WordPress

Продолжаем работу с произвольными полями WordPress. После того, как вы создадите произвольное поле, его значение нужно будет вывести в какое-либо место на странице WordPress.

Сделать это довольно просто и помогает в этом функция get_post_meta().

У этой функции есть 3 параметра:

get_post_meta( $post_id, $key, $single )

Расшифрую, что значит каждый из них:

$post_id — когда вы создаете произвольные поля, вы создаете их для каких-либо страниц или записей WordPress. У каждой страницы или записи могут быть свои произвольные поля. Чтобы указать с какой именно записи или страницы они будут браться, нужно указать уникальный номер ID того поста, с которого вы хотели бы вывести значение произвольного поля.

$key — это ключ или «Имя» произвольного поля, которое необходимо вывести. Собственно говоря это то, что указывается здесь.

$single — если этот параметр стоит в значении true, то результат будет выводиться в качестве одной текстовой строки. Если здесь указано значение false, то результат будет выводиться в качестве массива.

Значение, которое мы получаем с помощью этой функции можно либо хранить в массиве или переменной, либо ее можно сразу выводить на экран, например с помощью функции echo.

Например, это может выглядеть так:

<?php $author = get_post_meta($post->ID, 'custom_permalink', true)); ?>

Далее по коду значение этой переменной можно использовать там, где это необходимо.

или так:

<?php echo (get_post_meta($post->ID, 'custom_permalink', true)); ?>

В этом случает результат сразу будет выведен на экран.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
× iOs app

To install this Web App in your iPhone/iPad press iOs sourse and then Add to Home Screen.