Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo cambiar el formato de fecha y hora en WordPress

WordPress tiene algunos formatos de fecha y hora predeterminados entre los que puede elegir. Si no está satisfecho con estas opciones, también puede crear un formato personalizado para su sitio web.

Ya se trate de un blog, un sitio de negocios o una tienda en línea, mostrar las fechas y horas de forma clara y coherente es esencial para la legibilidad y la profesionalidad.

En WPBeginner, mostramos la fecha de publicación en la parte superior de las entradas de nuestro blog para que los lectores y los motores de búsqueda puedan ver que nuestro contenido es fresco y está actualizado. Esto nos ayuda a posicionarnos mejor en los resultados de búsqueda y a generar confianza entre nuestra audiencia, ya que saben que la información que proporcionamos es relevante y actual.

En este artículo, le mostraremos cómo cambiar fácilmente el formato de fecha y hora en su sitio WordPress.

Change date and time format in WordPress

¿Por qué cambiar el formato de fecha y hora en WordPress?

WordPress utiliza el formato fecha/hora para mostrar las fechas de publicación y modificación de las entradas del blog en el tablero y en el editor de contenidos para programar contenidos.

Este formato también muestra la fecha de publicación o actualización de las páginas/entradas y muestra cuándo se publicaron los comentarios en el front-end de su sitio web WordPress.

Diferentes regiones del mundo prefieren y utilizan diferentes estructuras de fecha y hora. Si tienes un sitio web que se dirige a un público internacional, es posible que desees cambiar el formato de fecha/hora en las entradas de tu blog para crear una experiencia más localizada para tus usuarios.

Además, mostrar la fecha y la hora en las entradas de su blog puede ayudar a mejorar la visibilidad de su sitio web al resaltar la frescura de su contenido de forma más eficaz.

Esto se debe a que es probable que los motores de búsqueda clasifiquen mejor su entrada si el contenido es fresco y actualizado. Para más detalles, puede consultar nuestra guía sobre la descomposición del contenido en WordPress.

Dicho esto, vamos a ver cómo cambiar fácilmente el formato de fecha y hora en WordPress. También le mostraremos cómo mostrar fácilmente la hora junto a las fechas en las entradas de WordPress:

Cómo cambiar el formato de fecha y hora en WordPress

Puede cambiar fácilmente los formatos de fecha y hora utilizando las características integradas en su escritorio de WordPress.

En primer lugar, debe visitar la página Ajustes ” General de la barra lateral de administrador de WordPress y desplazarse hasta la sección “Zona horaria”. Una vez allí, puede elegir una zona horaria para su sitio web en el menú desplegable.

Por ejemplo, si vive en Costa Rica, puede seleccionar esa opción en el menú desplegable.

Choose timezone from the dropdown menu

A continuación, desplácese hasta la opción “Formato de fecha”, donde podrá seleccionar una disposición de fechas.

Estas opciones de formato se basan en caracteres alfabéticos que representan una disposición temporal.

Choose a date format

Si no desea utilizar ninguno de los formatos de fecha disponibles, puede crear el suyo propio eligiendo la opción “Personalizado” y escribiendo caracteres en el cuadro que aparece a su lado.

Por ejemplo, si escribe la letra Y mayúscula, el formato de fecha mostrará el año en cuatro dígitos numéricos, como 2014.

Del mismo modo, si introduce una y minúscula, se mostrará el año en dos dígitos numéricos, como 14.

Create custom date format

A continuación encontrará un anuncio / catálogo / ficha con algunos de los caracteres de formato de fecha y hora más utilizados:

M d, Y – 06 Nov, 2023
d M, Y – 06 Nov, 2023
F jS, Y – 06 de noviembre de 2023
l, F \d\e F \d\e Y – 06 Nov, 2023
H:i:s – 21:26:12

Para más detalles, puede consultar la lista completa de caracteres de cadena de formato. Puede utilizarla como guía para crear su arreglo de fechas personalizado.

Una vez que haya creado un formato, WordPress le mostrará una vista previa del aspecto que tendrá su fecha.

A continuación, diríjase a la sección “Formato de hora”. Desde aquí, puedes elegir cualquiera de los formatos de hora predefinidos.

Sin embargo, si no encuentra adecuada ninguna de las formaciones, también puede personalizar la suya propia eligiendo la opción “A medida”.

Una vez hecho esto, también podrás ver tu vista previa del tiempo junto a la opción “Vista previa”.

Choose time format according to your liking

Si no está seguro acerca de los caracteres de formato, puede enlazar simplemente el enlace “Documentación sobre el formato de fecha y hora” en la sección “Formato de hora”.

Una vez que hayas terminado, no olvides hacer clic en el botón “Guardar cambios” para guardar tus ajustes.

Ahora, puede visitar su sitio web WordPress para ver el cambio de formato de fecha en sus entradas.

Preview of date in blog post

Cómo mostrar la hora junto a las fechas en las entradas de WordPress

Por defecto, WordPress no muestra la hora de publicación junto a la fecha en las entradas de su blog.

Sin embargo, puede mostrar fácilmente la hora editando su tema de WordPress y añadiéndole código personalizado.

Algunos tutoriales te dirán que crees un tema hijo para hacer esto. Sin embargo, ten en cuenta que el más mínimo error al añadir el código puede romper tu sitio web, haciéndolo inaccesible.

Por eso recomendamos usar siempre WPCode para añadir código a tu sitio web. Es el mejor plugin de fragmentos de código de WordPress del mercado que hace que sea seguro y fácil añadir código personalizado.

Primero, necesitas instalar y activar el plugin WPCode. Para obtener instrucciones detalladas, puede consultar nuestra guía para principiantes sobre cómo instalar un plugin de WordPress.

Nota: WPCode también tiene una versión gratuita que puedes utilizar para este tutorial. Sin embargo, la actualización al plan pro le dará acceso a una biblioteca en la nube de fragmentos de código, lógica condicional inteligente y mucho más.

Una vez activado, diríjase a la página Fragmentos de código ” + Añadir fragmento desde la barra lateral del administrador de WordPress.

Una vez allí, haga clic en el botón “Usar fragmento de código” situado bajo la opción “Añadir su código personalizado (nuevo fragmento de código)”.

Add new snippet

Esto le llevará a la página ‘Crear fragmento de código personalizado’, donde puede empezar escribiendo un nombre para su fragmento de código. Este nombre no se mostrará en la interfaz y es solo para tu identificación.

A continuación, seleccione la opción “Fragmento de código PHP” en el menú desplegable Tipo de código situado en la esquina derecha de la pantalla.

Choose PHP Snippet option for the displaying time next to dates in post snippet

A continuación, copie y pegue el siguiente código en el cuadro “Vista previa del código”:

add_filter( 'pre_option_date_format', function( $date_format ) {
	if ( is_admin() ) {
		return $date_format;
	}

	return 'l, F jS, Y H:i:s';
});

Una vez hecho esto, puede dejar el código como está o personalizar la disposición para la fecha y la hora cambiando los valores tras la devolución.

Recuerde que tendrá que utilizar caracteres de formato para crear su propia disposición personalizada de fecha/hora.

add format characters in the code snippet

A continuación, desplácese hasta la sección “Inserción” y elija el modo “Inserción automática”.

El código personalizado se ejecutará automáticamente en su sitio web una vez activado.

Choose an insertion method

Por último, desplázate hasta la parte superior y activa el conmutador “Inactivo”.

Después, no olvides hacer clic en el botón “Guardar fragmento de código” para guardar los cambios.

Save snippet for displaying date and time in WordPress posts

Ahora, puede visitar su blog de WordPress para ver la hora y la fecha que aparecen en las entradas de su blog.

Tenga en cuenta que una vez que active este fragmento de código, los formatos de fecha y hora por defecto de WordPress no se mostrarán en su sitio web.

Preview for date and time

Bonificación: Mostrar la fecha de hoy en WordPress

Además de mostrar la fecha de publicación, también puede mostrar la fecha y hora actuales en sus páginas y entradas.

Esto puede ayudar a aumentar la relevancia de sus entradas, fomentar la transparencia y mejorar la experiencia general del usuario en su sitio web.

Puede mostrar fácilmente la fecha actual en su sitio web añadiendo código personalizado mediante WPCode.

Es el mejor plugin de fragmentos de código de WordPress del mercado que te permite añadir código personalizado sin romper tu sitio.

Deberá utilizar este fragmento de código:

function wpb_date_today($atts, $content = null) {
extract( shortcode_atts( array(
        'format' => ''
    ), $atts ) ); 
 
if ($atts['format'] == '') {
$date_time .= date(get_option('date_format'));
}  else {
$date_time .= date($atts['format']);
}
return $date_time;
}
add_shortcode('date-today','wpb_date_today');

Este código mostrará la fecha actual en sus páginas y entradas utilizando el formato de fecha y hora que haya seleccionado en el escritorio de WordPress.

Para obtener instrucciones más detalladas, puede consultar nuestro tutorial sobre cómo mostrar la fecha de hoy en WordPress.

Preview of displaying the current date on your blog post

Esperamos que este artículo te haya ayudado a aprender cómo cambiar fácilmente el formato de fecha y hora en WordPress. También puedes consultar nuestro tutorial sobre cómo eliminar la fecha y la hora de los comentarios de WordPress y nuestra selección de los mejores plugins de seguimiento y registro de actividad para WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

18 comentariosDeja una respuesta

  1. Tahir Khan

    Hi, it doesn’t work in most of cases try to provide the solution what if theme is overriding the date and time Format.
    Thanks

    • WPBeginner Support

      If your theme is overriding the date and time format, we would recommend reaching out to the support for the specific theme that you are using and they should be able to let you know if their theme has a specific styling that can be changed to fix the issue :)

      Administrador

  2. Krishna

    How to translate date to specific language like hindi?

    • WPBeginner Support

      You would either set your site’s language to the language you’re wanting or reach out to your theme’s support should it not be translating correctly.

      Administrador

  3. Alex Abir

    Showing false time on my WordPress theme single page.
    How to Solve?

    • WPBeginner Support

      You would want to reach out to your theme’s support to see if it could be an error with the theme itself

      Administrador

  4. Courtney Stevens

    How do I change the date format for posts? The date format for my theme is for example, October 26th, 2018 but I would like it to be October 26, 2018 without the “th” after the date. The general settings has the date format as what I want but when I look at a page with a blog post it still has the other formatting with the th. Help!

  5. Danold

    hello, i’ve a problem.i have changed the date format as you demonstrated but when i publish an article, the date format is always in an other form, i am using peflican theme

    • WPBeginner Support

      Hi,

      Try previewing your site with a default theme. See if that resolves the issue. If it does, then this means your theme is overriding the WordPress date format.

      Administrador

  6. MUMBERE AUSBEL

    You guys are the best.

  7. Irfan

    Thank you sooo much it help me alot :)

  8. Scott

    Weird! I can not get the to show anything.

  9. Gabriele

    Hi, if I would set the WP clock one year advance is it possibile?

  10. Matthew Spence

    How do you fix the date? It is not the day after tomorrow.

  11. Alice

    The current wordpress formatting is different from the one shown here. I can’t seem to even be able to find the timezine in the settings now for wordpress,

  12. Michelle Stokes Decorator

    I don’t want to see the dates on smart phones, is there a way I can take the dates off all together so my site looks cleaner on the phones? Thanks….

  13. Kristine

    Will it change all my old posts too? Or only new posts going forward? I have wanted to change my format for over a year, but I have so many backlinks out there. I’m afraid it will ruin all my traffic.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.