Глобальная переменная WordPress - $post

Сегодня решил описать все параметры (значения), которые хранятся в глобальной переменной global $post в CMS WordPress, так как значений у объекта очень много, а имена довольно таки специфические. Иногда, чтоб вспомнить имя параметра, приходится задавать в Гугле запросы типа "get_page" или "get_post" дабы посмотреть что же эта функция имеет на выходе, - а на выходе у нее объект типа $post :-).

Глобальная переменная WordPress $post имеет такие значения:

Значение Тип Описание
ID integer Идентификатор записи (поста, страницы, изображения, прикрепленного файла и т. д.)
post_author integer Идентификатор автора
post_date YYYY-MM-DD HH:MM:SS Дата создания записи
post_date_gmt YYYY-MM-DD HH:MM:SS Дата создания записи по Гринвичу
post_modified YYYY-MM-DD HH:MM:SS Дата последней модификации записи
post_modified_gmt YYYY-MM-DD HH:MM:SS Дата последней модификации записи по Гринвичу
post_content string Весь контент записи
post_title string Заголовок записи
post_excerpt string Аннотация к записи
post_status publish, pending, draft, private, static, object, attachment, inherit, future, trash Статус записи
post_type page, post, attachment, пользовательский тип ...  Тип записи
post_parent integer Идентификатор родительской записи (0 - по умолчанию нету родительской)
comment_status open, closed, registered_only Возможность комментирования записи
ping_status open, closed Возможность добавления пингов
post_password   Пароль записи
post_name string Имя записи (то что мы увидим при включении ЧПУ, должно быть уникальным)
to_ping   URL из статьи, на которые нужно отправить уведомления при обновлении поста
pinged   URL из статьи, которые уже получили уведомления
menu_order integer Порядковый номер при построения меню
post_mime_type jpg, png, zip, pdf ... Тип записи для прикрепленных файлов
comment_count integer  Количество комментариев к записи

 

Пользуйтесь на здоровье этой таблицей значений переменной $post.

Комментарии к записи «Глобальная переменная WordPress - $post»:
  1. Orion:

    Хотел вывести отдельно, за пределами цикла основной текст страницы, но чет не получилось. вызывал вот так echo $post->post_content;

    Точнее результаты вызова есть, но толку с них мало. Выводится весь текст скопом, нету абзацев ни форматирования
    Как сделать нормальный вывод, не прибегая к функции the_content() или так не получится ?

Сделать заказ
Онлайн помощь по WordPress