Как искать по черновикам и запланированным

Admin WordPress

Включаем для администраторов возможность искать по черновикам и запланированным записям.

Если фильтр не работает, убедитесь что не включены никакие сторонние плагины поиска. Они могут заменять стандартный функционал и фильтр не будет работать.

/**
 * Поиск по всем черновикам, запланированным
 */

add_action('pre_get_posts', 'searchFilter');
function searchFilter($query)
{
    if (is_admin() ||
        !current_user_can('activate_plugins') ||
        !$query->is_main_query() ||
        !$query->is_search
    ) {
        return;
    }

    $query->set('post_status', ['publish', 'future', 'draft']);
}

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Как искать по черновикам и запланированным"