wordpress + qtranslate fecha malformada en comentarios

Monday, September 3rd, 2012 @ 16:14 | wordpress

Es una caso que me lleva ocurriendo mucho tiempo y es un viejo conocido como se puede ver en este enlace date and time troubles.

El plugin qtranslate es bastante útil pero con los comentarios da este problema, aparece la fecha del comentario algo como esto:

%A %B %e%q, %Y and %I:%M %p

El problema viene del fichero wp-include/comment-template.php

printf( __('%s at %s'),   get_comment_date() , get_comment_time()); ?></a><br/><?php edit_comment_link(__('(Modificar)'),'&nbsp;&nbsp;','' );

Las funciones getcommentdate() y getcommenttime() devuelven valores que son correctos debido a las conversiones y formatos del idioma, por lo que un truco para salir adelante es modificar el fichero y forazarle el formato a las funciones getcommentdate() y getcommentime():

printf( __('%s at %s'),   get_comment_date('d-M-Y') , get_comment_time('H:i:s')); ?></a><br/><?php edit_comment_link(__('(Modificar)'),'&nbsp;&nbsp;','' );

Supongo que hay una forma menos guarrera que tocar el código de wordpress y dejarlo funcionando correctamente. Sobretodo por que cuando actualice la versión de wordpress macharé este cambio y me tocará volver a corregirlo.

 

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

 

Recently

  • Error: No hay transportistas disponibles que envien a algunas de sus direcciones
  • Cosas interesantes para arrancar en septiembre
  • git: eliminar fichero
  • cakephp testing: Actualizar base de datos de test con migrations
  • Prestashop Madrid
  • TDD : uso básico para iniciarse en phpUnit
  • Convertir Textmate snippets a Gedit/Pluma
  • i3wm gestor de ventanas ligero para “pro’s”
  • gedit / pluma highligth ctp
  • [perfect web development enviorment] Herramientas varias
  •