Здравствуйте! Подскажите как сделать поиск по статьям которые имеют статус заплонированные
Есть сайт , на котором публикуются будущие события(концерты и тд) , дата установлена еще не наставшая, и статьи имеют статус запланированные, как сделать поиск по этим статьям.?
Создайте запрос на основе WP_Query:
Или можете просто найти эти записи в админке, на странице списка записей, в верхнем меню ссылки по типам. Перейдите на Запланированные и впишите фразу в поиск.
Спасибо за ответ!!!
Решил следующим способом:
remove_action('future_post', '_future_post_hook'); add_filter( 'wp_insert_post_data', 'nacin_do_not_set_posts_to_future' ); function nacin_do_not_set_posts_to_future( $data ) { if ( $data['post_status'] == 'future' && $data['post_type'] == 'post' ) $data['post_status'] = 'publish'; return $data; }Очень странное решение. Вы по сути удалил статус поста future и заменили его на publish. Откуда вы его взяли интересно?
Зачем вам вообще тогда future посты, публикуйте всё будет тоже самое...
а у меня сайт с будущими событиями , естественно что дата у них стоит будущая, я решил не добавлять мета поля))