Formato para la fecha en español en WordPress
Muchas son las bitácoras que corren sobre WordPress y que por falta de conocimiento o desidia dejan el formato de la fecha en inglés. La fecha por supuesto no es el único elemento que dejan tal cual en las plantillas. Pero la fecha es algo que se puede arreglar muy rápido. Lo ideal sería que al adueñarnos de una plantilla nos propusiéramos hacerla nuestra con una traducción al castellano de todos los elementos en ella. ¿Cuál castellano te preguntas? Pues el que tú quieras, siempre y cuando sea español.
En mis búsquedas y grandes perdidas tiempo, ya que la información existe, sólo que se encuentra diseminada a lo largo y ancho del ciberespacio, me tope con el código abajo para tener el formato de fecha en castellano (i.e. 6 de julio de 2006). Se los dejo para que ustedes no tengan que buscar tanto y también como una referencia para mi mismo para cuando lo necesite de nuevo en el futuro.
the_time('j \d\e\ F \d\e\ Y \|\ g:i a ');
El código arriba lo encuentran en los archivos de página sencilla, página principal, comentarios, y archivos. Sólo tienen que buscar la línea que donde va la fecha y la cambian con este código. Si lo que encuentran es la línea con the_time('F jS, Y'), entonces sólo cambian lo que este dentro del paréntesis.










Gracias, lo he implementado en mi blog y funciona de maravilla.
gracias por el dato va de lujo!!!
Pues sí señor: explicación solvente y resultado satisfactorio. Muchas gracias, agrego este blog a mis favoritos.
De todos los tutoriales que vi al respecto, gracias a ti me funciono!
Abrazo, (msn);(blogroll)
Gracias man, genial dato.
hola, estoy viendo si paso una pagina de dreamweaver a wordpress, donde pongo lo de la hora? saludos
Gracias! Estoy terminando un sitio para entregar hoy y esto me re salvo.
Funciona muy bien.
Gracias. Tu información me ha sido muy útil, aunque al insertar el código tal cual la expones no me sale del todo bien. Ocurre que en lugar de aparecer la letra d junto a la e para formar la palabra de, me sale 09e, es decir, que transformar d en 09. Para remediarlo se me ocurrío añadir delante de la letra d otra barra \ y funcionó. Así pues, el código que empleé fue:j \\d\e\ F \\\e\ Y . No añadí la hora.
Un saludo.
Febrero sigue estando en ingles valedor:
16 de February de 2009 | 5:41 pm
útil! thanks!
Excelente, la verdad me hacia falta
muy buen post
Gracias, estaba buscando esto. Fácil y rápido de aplicar, gracias por la ayuda.
Muchas gracias, gran aporte!
Gracias, algo sencillo y muy util!
Gracias, me sirvió.
gracias, util, aunque falta el detalle del dia de la semana
Me cambia todo excepto lo más importante la fecha de la cabecera, por favor ayudo, ¿como lo arreglo?
para q visione el codigo sustituí >por}
{div class=”today”}
{span class=”day”} {?php echo date(‘j ‘); ?} {/span} {br/}
{span class=”mony”} {?php echo date(‘ F , Y ‘); ?} {/span} {br/}
{span class=”dname”} {?php echo date(‘ l ‘); ?} {/span}
{/div}
Viejo, ¡la única solución que me ha funcionado!!! Siento que tienes una sabiduría infinita, muchas gracias.
Andrés.
Muchas gracias, sencillo y directo, deberían aprender los creadores de muchos manuales…
Yo sí traduzco el formato pero el mes no cambia, siempre aparece en inglés. Tenéis alguna idea de por qué pasa? tengo el blog en dos idiomas.
Sos mi nuevo ídolo, se me había ocurrido hacer eso, pero me saltaban errores. Después de horas de modificar el código me dije; “A ver si San Google me ayuda”. Esta fue la 3ra pagina que consulte y funciono.
MUCHÍSIMAS GRACIAS !
Hola Rudy,
he cambiado todos los códigos originales por los que nos facilita, pero no cambia el “mes”, me sigue saliendo en inglés. Que puede ser?