Wordpress> Плагин новостной рассылки
Я изменяю скрипт php - я хочу включить в новостную рассылку только контент 'post_status' == 'pending'.
Я новичок в PHP и здесь борюсь.
я пробовал
if ('post_status') == ('pending');
но это выдает ошибку.
и я попробовал
$ filters ['post_status'] == ['pending'];
но это, похоже, ничего не делает.
// This array will be passed to WordPress to extract the posts
$filters = array();
// Maximum number of post to retrieve
$filters['posts_per_page'] = (int) $theme_options['theme_max_posts'];
if ($filters['posts_per_page'] == 0)
$filters['posts_per_page'] = 10;
// Include only PENDING posts
$filters['post_status'] == ['pending'];
// Include only posts from specified categories. Do not filter per category is no
// one category has been selected.
if (is_array($theme_options['theme_categories'])) {
$filters['cat'] = implode(',', $theme_options['theme_categories']);
}
// Retrieve the posts asking them to WordPress
$posts = get_posts($filters);
затем, когда я создаю новостную рассылку в WP, я надеюсь увидеть только посты с пометкой «в ожидании», но вместо этого я получаю только опубликованные сообщения.