Du verwechselst hier was. Das ist kein (echtes)
WP-Problem, sondern eins mit Datenbanken. Im speziellen Fall mit dem
auto_increment (hier müsstest du evtl. auch ansetzen). Es ist in Datenbanken üblich, dass jeder Eintrag einen eindeutigen Wert erhält (die ID) und diese auch nicht doppelt vergeben werden. D.h. beim Löschen einer ID wird diese nicht wieder "frei". Eine erneute Belegung einer ID ist in den Datenbanksystemen nicht vorgesehen.
Was stört dich eigentlich an den IDs? In den
Permalinks kannst du diese ja ausblenden.