the_ID()
Виводить ID поточного поста. Використовується всередині циклу WordPress.
Якщо потрібно отримати ID, а не виводити його на екран, використовуйте функцію get_the_ID() або такий код: $post->ID .
Працює на основі:
get_the_ID()
get_the_ID()
1 раз – 0.000403 сек
(швидко) | 50000 разів – 0.18 сек
(дуже швидко) |
PHP 7.1.2, WP 4.7.3
(швидко) | 50000 разів – 0.18 сек
(дуже швидко) |
PHP 7.1.2, WP 4.7.3
Хуків немає.
Повертає
null
. Ідентифікатор запису (ID) відображається відразу на екрані.
Використання
<?php the_ID(); ?>
Приклади
#1 Виведемо напис “Номер посту: 465” на екран (для посту 465):
<p>Номер посту: <?php the_ID(); ?></p>
#2 HTML Анкор посту:
<h3 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h3>
Тепер посилання на цей анкор буде:http://example.com/ссылка на пост#post-465
у XHTML, атрибут id у HTML тега не може починатися з цифри. Тому перед the_ID() потрібно додати хоч одну літеру.
список змін
З версії 0.71 | Введено. |
Код the_ID() the ID WP 6.0.2
function the_ID() { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid echo get_the_ID(); }