Удалить посты без категорий

Посты без категорий выбрать сложно. Хотя на сайте они отображаются как члены дефолтной категории, на самом деле у них нет категории, и при выборе постов дефолтной категории они не возвращаются.

Поэтому, чтобы запросить записи без категории, нам необходимо прибегнуть к небольшой хитрости:

 

Полностью код, который выбирает все посты без категорий и удаляет их будет выглядеть так:

 

Предполагается, что этот код выполняется внутри вордпресса. Если хочется запустить его в рамках стороннего скрипта, нужно сделать что-то вроде:

Таким образом ваш скрипт окажется в рамках вордпресса, и тут можно делать всё, что вам хочется. Например, получать и удалять посты.

 

Оригинальный адрес публикации: https://wordpress-site.ru/kod/udalit-posty-bez-kategoriy/

Обсуждение

avatar

wpDiscuz