Описание
Выводит ID текущего поста. Используется внутри Цикла WordPress.
Если нужно получить ID, а не выводить его на экран то используйте функцию get_the_ID() или такой код: $post->ID.
the_ID() работает на базе get_the_ID().
Функция возвращает идентификатор записи (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://site.ru/ссылка на пост#post-465
Заметка: в XHTML, атрибут id у HTML тега не может начинаться с цифры. Поэтому перед the_ID() нужно добавить хоть одну букву.
the_ID()
из файла: /wp-includes/post-template.php WP 3.3.2function the_ID() {
echo get_the_ID();
}Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
