La teoría dice que desinstalar un tema frente a eliminarlo se considera lo mismo , ya que en ambos casos, los archivos de código del tema se eliminarán del servidor.
En los dos casos, los datos también deben ser borrados. Pero, en algunos casos, es posible que la simple desinstalación de un tema NO elimine todo el contenido relacionado.
Aun así, en este caso vamos a ver la diferencia entre borrar o desinstalar un tema y desactivarlo. Un tema se desactiva , siempre y cuando escojamos otro tema como principal. Ojo que esto no pasa en los plugins, donde tiene que desactivar manualmente uno a uno, no se desactivan solo. Esto es porque en WordPress solo es posible tener un tema activo como es normal
Por lo tanto, cuando activas un nuevo tema el viejo se desactiva, pero este No se elimina. Lo bueno es que cualquier configuración que haya configurado se mantiene en la base de datos , asi que si de nuevo quieres ese tema, lo tendrás todo ahí. Así que igual no te interesa eliminar el tema desactivado porque igual vuelves a usar ese