Cambié el título de este tema de solicitud de funciones para que trate claramente sobre la eliminación masiva permanente. Podemos hablar de la función aquí y definir cómo podría verse en la interfaz de usuario, pero no se hagan ilusiones de que se implementará en un futuro próximo.
Eliminar permanentemente las publicaciones conlleva muchos riesgos, ¡y eliminar masivamente de forma permanente conlleva muchos riesgos! ¿Está seguro de que realmente quiere hacer eso? ¿Es su base de datos realmente tan grande que no puede vivir con los temas eliminados, como todos los demás? ¿O hay alguna otra razón por la que quiera eliminar permanentemente los temas? ¿Puede compartir sus razones?
Existe Introducing permanently delete post functionality, pero eso solo funciona para un tema a la vez.
Hasta donde sé, actualmente no es posible ver una lista de publicaciones eliminadas y luego eliminarlas masivamente de forma permanente, por ejemplo, según criterios como la antigüedad. Podría escribir un script para hacerlo desde la línea de comandos, o si no se siente cómodo, pregunte en Marketplace para que alguien lo haga por usted.
Si existiera tal función en la interfaz, ¿podría describir con más detalle cómo cree que debería funcionar?
Quizás el mejor enfoque sería algo como esto:
- agregar un filtro a la búsqueda avanzada para mostrar los temas que están eliminados. De esa manera, podría combinarlo con otros filtros (rango de fechas, etiqueta, categoría, autor, etc.) para obtener la lista de temas eliminados que desea eliminar permanentemente.
- cuando
can_permanently_deleteesté habilitado, también proporcione la opción “Eliminar permanentemente” en las acciones masivas.
(Por favor, no publique la misma solicitud en varios temas antiguos; eliminé el otro)