the_meta()
Устарела с версии 6.0.2. Больше не поддерживается и может быть удалена. Используйте
get_post_meta() to retrieve post meta and render manually
.Выводит произвольные поля записи (метаданные из wp_postmeta). Поля выводятся в списке <li>. Скрытые поля игнорируются.
Функция должна использоваться внутри Цикла WordPress или в файле single.php - там где есть данные записи.
Скрытые поля — произвольные поля (названия полей) начинающиеся с нижнего подчеркивания _
игнорируются (в списке не попадают). Такая маркировка используются WordPress для системных метаполей.
Работает на основе: get_post_custom_keys()
1 раз — 0.001464 сек (очень медленно) | 50000 раз — 2.87 сек (быстро) | PHP 7.1.2, WP 4.7.3
Хуки из функции
Возвращает
null
.
Использование
<?php the_meta(); ?>
Примеры
#1 Выведем метаданные поста
Для этого разместим следующий код в файле single.php после тега шаблона (функции) the_content():
<p>Мета информация о текущем посте:</p> <?php the_meta(); ?>
Этот код выведет следующие
<p>Мета информация о текущем посте:</p> <ul class='post-meta'> <li><span class='post-meta-key'>название ключа:</span> значение поля</li> </ul>
Список изменений
С версии 1.2.0 | Введена. |
Устарела с 6.0.2 | Use get_post_meta() to retrieve post meta and render manually. |