WordPress как на ладони
wordpress jino

wp_get_single_post() WP 1.0.0

Запрещена с версии 3.5. Больше не поддерживается и может быть удалена в следующих версиях. Используйте get_post().

Получает всю информацию о посте, по указанному ID.

Отличается от get_posts() тем, что со стандартными данными поста, возвращаются данные о рубриках, метках поста.

Работает на основе: get_post()

Хуков нет.

Возвращает

массив данных с дополнительными полями: post_category и tags_input.

Использование

<?php wp_get_single_post( $postid, $mode ) ?>
$postid(число)
ID поста (записи).
$mode(константа)
Одна из трех констант.
- OBJECT - результат будет возвращен в виде объекта. Установлена по умолчанию
- ARRAY_A - результат будет возвращен в виде ассоциативного массива.
- ARRAY_N - результат будет возвращен в виде пронумерованного массива.
По умолчанию: OBJECT

Примеры

#1. Выведем на экран контент записи 14:

<?php
$post_14 = wp_get_single_post( 14 );
echo $post_14->post_content;
?>

Данные, возвращаемые в массиве

ID(число)
Идентификатор записи.
post_author(число)
Идентификатор автора записи.
post_date(строка)
Дата записи в формате YYYY-MM-DD HH:MM:SS (с учетом исправления времени).
post_date_gmt(строка)
Дата записи в формате YYYY-MM-DD HH:MM:SS (время по Гринвичу (GMT)).
post_content(строка)
Текст записи.
post_title(строка)
Заголовок записи.
post_excerpt(строка)
Цитата записи.
post_status(строка)
Статут записи, может быть: publish|pending|draft|private|static|object|attachment|inherit|future|trash.
comment_status(строка)
Возможность комментирования для записи, может быть: open|closed|registered_only.
ping_status(строка)
Статус пингов/трэкбэков, может быть: open|closed.
post_password(строка)
Пароль записи.
post_name(строка)
Имя записи (слаг). Название которое обычно используется в УРЛ-е.
to_ping(строка)
УРЛ-ы из статьи, на которые нужно отправить уведомления при обновлении поста.
pinged(строка)
УРЛ-ы из статьи, которые уже получили уведомления.
post_modified(строка)
Дата изменения записи в формате YYYY-MM-DD HH:MM:SS (с учетом корректировки времени).
post_modified_gmt(число/строка)
Дата изменения записи в формате YYYY-MM-DD HH:MM:SS (время по Гринвичу (GMT)).
post_parent(число)
ID родительской страницы (отлично от нуля у прикрепленных типов записей).
guid(строка)
Ссылка на запись. Важно: использовать этот параметр в качестве постоянной ссылки для поста неправильно, если версия вашего WordPress выше 2.5. Это уникальный идентификатор записи, который позднее стал ссылкой на запись.
menu_order(число)
Порядковый номер для построения меню (используется для постоянных страниц).
post_type(строка)
Тип записи (post|page|attachment).
post_mime_type(строка)
Миме тип записи (jpg|png|zip|pdf и т.д.). Используется для прикрепленных записей.
comment_count(число)
Количество комментариев у записи.
post_category(?)
Категории, к которым относится пост.
tags_input(?)
Метки к которым относится пост.

Код wp get single post: wp-includes/deprecated.php WP 4.9

<?php
function wp_get_single_post( $postid = 0, $mode = OBJECT ) {
	_deprecated_function( __FUNCTION__, '3.5.0', 'get_post()' );
	return get_post( $postid, $mode );
}

Cвязанные функции

Из метки: Ненужные (устарелые запрещенные не используемые)

Еще из метки: query (запрос)

Безадресное распространение профессионалами

безадресное распространение профессионалами

www.directmails.ru

wp_get_single_post Комментариев нет

Здравствуйте, !

Ваш комментарий