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()
get_post_custom_keys()
1 раз – 0.001464 сек
(дуже повільно) | 50000 разів – 2.87 сек
(швидко) |
PHP 7.1.2, WP 4.7.3
(дуже повільно) | 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 | Використовуйте get_post_meta() для відтворення post meta and render manually. |