Lo tenía pendiente de comentar en un borrador, pero todo llega...
Ultimate Tag Warrior (a partir de aquí UTW) es un plugin que nos permite añadir etiquetas en WordPress, crear un archivo ordenado por etiquetas, tener una nube de links, etcétera...
Pero UTW no funciona del todo bien con la nueva versión de WordPress, concretamente tiene un bug muy molesto que en cuánto se aprueba un comentario o se recibe un pingback/trackback las etiquetas son borradas.
Es más: Las etiquetas se añaden mediante filtro al contenido de los feeds por lo que al borrarse, la entrada aparece como no leída/nueva.
Inicialmente Neato (el autor de UTW) sacó la versión 3.1415926 que arreglaba en parte el problema, pero al moderar comentarios las etiquetas volvían a desaparecer.
Una solución es la que da
Donncha, en el
fichero ultimate-tag-warrior-actions.php
alrededor de la línea 862
aparece el siguiente código:
// Save changes to tags add_action('publish_post', array('UltimateTagWarriorActions','ultimate_save_tags')); add_action('edit_post', array('UltimateTagWarriorActions','ultimate_save_tags')); add_action('save_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
add_action('wp_insert_post',
array('UltimateTagWarriorActions','ultimate_save_tags'));
El cual debemos reemplazar por:
// Save changes to tags add_action('save_post', array('UltimateTagWarriorActions','ultimate_save_tags')); if($wp_db_version < 3308 ) { // if lesser than WP 2.0 add_action('publish_post', array('UltimateTagWarriorActions','ultimate_save_tags')); add_action('edit_post', array('UltimateTagWarriorActions','ultimate_save_tags')); add_action('wp_insert_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
}
Por otro lado, es posible que uses una estructura de permalinks personalizada y por ello UTW te esté dando errores 404 toca tener paciencia ya que pronto saldrá una versión nueva de UTW.
Comentarios