Un espacio para los entusiastas del web

Cómo desactivar el histórico de posts en Wordpress 2.6

Publicado el 15 de Julio, 2008

wordpress logo Una de las nuevas características de Wordpress 2.6 es la capacidad de mantener múltiples versiones de posts o un histórico de cambios, como si fuera un Wiki. Si bien la característica es útil, no veo porque mantenerla activa para un blog personal.

Si no se desea sacar provecho del histórico de cambios, lo mejor es desactivarla ya que al estar activa cada versión del post será un nuevo registro en wp-posts, algo a tener en cuenta si editamos mucho los posts y estos son de tamaño considerable. Para desactivarla por completo basta con agregar a nuestro wp-config.php esta linea:

define('WP_POST_REVISIONS', false);

Con esto desaparecerá por completo la funcionalidad (aunque los registros no serán borrados). Otra opción que nos brinda es que definamos el número máximo de cambios/versiones por cada post con:

define('WP_POST_REVISIONS', 5);

En este ejemplo solo estaremos permitiendo un máximo de 5 versiones (y una extra para el auto guardado), cuando se pase dicho número las versiones más viejas serán eliminadas.

Ahora lo que hace falta es un opción para eliminar todas las versiones de posts ya publicados o elegidos por el usuarios; pero siempre tenerla activa en post no publicados.

¿Te gustó?

¡Sí, me gusta! Le ha gustado a 3 personas
Loading ... Loading ...

Javier ArocheJavier Aroche para Maestros del Web.
Agrega tu comentario | Enlace permanente al artículo

Síguenos en: @maestros | Fan page

Comentarios

  1. fer

    Menos mal que se ha pensado en la posibilidad de desactivar esta opción, aunque sea de forma un tanto “oculta” para la mayoría de los usuarios. Si no hubiera sido posible, creo que no actualizaría a wordpress 2.6.

    Gracias y un saludo

    Responder
  2. Hola, si quereis saber como borrar las “revisiones” que ya se hayan hecho de la base de datos encontraréis la solución en http://www.phylosoft.com/desactivar-revisiones-en-wordpress-26/

    Saludos

    Responder
  3. Hola:
    Una puntualización, creo que importante.
    La tabla wp_posts está relacionada con otras dos tablas: Cada registro de la tabla wp_post tiene siempre asociado un registro en la tabla wp_term_relationships (a través de esta tabla se establece la relación entre el post y su categoría), y además, puede tener uno o más de un registro asociado en la tabla wp_postmeta (la relación entre el post y sus campos personalizados).
    Si borras un post de la tabla wp_posts sin eliminar los registros asociados en las otras tablas, dejarás en tu base de datos lo que se denomina registros “espúrios” (falsos, engañosos, inservibles, …), con lo que tu base de datos sigue conteniendo información de más, pero ahora sin valor alguno.
    En el siguiente artículo se proporciona una solución, que no he probado, pero parece válida y os aconsejo estudiar:
    http://www.himsomnio.com/desactivar-y-eliminar-las-revisiones-de-posts-en-wordpress/

    Muchos Saludos

    Pablo

    Responder

Deja tu Comentario

Maestros del Web se reserva el derecho de moderación de los comentarios. Evita utilizar palabras soeces, ataques directos, descalificativos, insultos, de lo contrario tu comentario será eliminado.



Acerca de

Maestros del Web nace cuando intentamos traducir Webmaster al Español. Nacimos orientados al diseño y desarrollo web. Hoy somos un espacio de apoyo para los entusiastas que participan en proyectos en la red.
Leer más de Maestros del Web