функция since 2.2.0

get_private_posts_cap_sql()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

get_private_posts_cap_sql( string|array $post_type ): string

Описание

Эта функция даёт стандартизированный способ корректной выборки по post_status для типа записи. Функция возвращает фрагмент SQL-кода, который можно добавить в условие WHERE; этот SQL построен так, чтобы разрешить все опубликованные записи и все приватные записи, к которым у пользователя есть доступ.

Оригинал (английский)

This function provides a standardized way to appropriately select on the post_status of a post type. The function will return a piece of SQL code that can be added to a WHERE clause; this SQL is constructed to allow all published posts, and all private posts to which the user has access.

Параметры

$post_type string|array обязательный
Один тип записи или массив типов записей. В настоящее время поддерживаются только 'post' или 'page'.

Возвращаемое значение

string

Исходный код

wp-includes/post.php:7433

function get_private_posts_cap_sql( $post_type ) {
	return get_posts_by_author_sql( $post_type, false );
}

История изменений

ВерсияОписание
4.3.0 Added the ability to pass an array to $post_type.
2.2.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.