это в принципе какой-то бред - оставлять в БД какие-либо "хвосты" уже удалённых из корзины постов... зачем нужны записи о ревизиях отсутствующих сущностей?!
Во многих системах данные из бд не удаляются сразу, это нормально, так как записей для удаления может быть много, а операции с бд это медленно. Поэтому записи помечаются как удаленные. Потом регулярно запускается так называемый сборщик мусора, который чистит это всё. Но эта история не про вордпресс...