Quiero usar un estado de publicación arbitrario adicional en uno de mis tipos de publicación personalizada. Lo llamo "limbo", y está asignado a una publicación que ha sido eliminada por el usuario, pero aún quiero mantener sus datos en la base de datos para propósitos heredados.
Lo asigno a una publicación mediante el secuestro de la rutina de eliminación permanente, es decir, en realidad no lo estoy registrando a través de la función de WordPress apropiada register_post_status
, porque a) no es algo por lo que quiero que mis usuarios se preocupen o asignar deliberadamente a sus puestos; yb) solo se aplica a un único tipo de publicación personalizada, que no puedo segmentar específicamente con register_post_status
.
Sin embargo, no confío en que sea la solución más confiable.
¿Hay una comprobación de rutina de que WordPress se ejecutaría en la base de datos que detectaría este estado de publicación no válido y revertiría, o estoy siendo demasiado paranoico?
De cualquier manera, ¿hay una mejor solución que no dependa de complementos completos como Editar flujo ?