custom-post-types – Números de revisión por tipo de publicación

Pregunta:

En wp-config.php puedes cambiar la forma en que WordPress maneja las revisiones de publicaciones . Específicamente, puede desactivarlos o especificar un número máximo de revisiones.

Me gustaría poder establecer un número máximo de revisiones según el tipo de publicación.

es posible?

Respuesta:

  1. Elimine la acción 'wp_save_post_revision' de 'pre_post_update' . Está configurado por defecto en wp-includes/default-filters.php con la prioridad predeterminada (10).

  2. Agregue su propia función a este gancho. $post_ID como parámetro, por lo que detectar el tipo de publicación es fácil.

  3. En su devolución de llamada, copie el código de wp_save_post_revision() pero use la constante WP_POST_REVISIONS para el tipo de post , y use valores diferentes para otros tipos de publicación. No estoy seguro de si es posible pasar valores adicionales en register_post_type()

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım