Articles

Mostrar la última fecha de actualización en los artículos

Es una gran idea incluir la fecha de publicación y la última fecha de actualización en el contenido que actualizas regularmente. Esto permitirá a tus lectores saber que el contenido no está desactualizado.

WordPress almacena una fecha de publicación y una fecha de modificación para cada artículo de tu sitio.

Puede utilizar Limitar la fecha de modificación para realizar cambios menores en un artículo (como corregir un error tipográfico) sin cambiar la fecha de modificación.

Hay algunas formas en las que puede mostrar la fecha de modificación en sus artículos.

Una opción de código corto

Si estás usando un tema de Génesis, puedes usar códigos cortos en las áreas de Información del artículo y Meta del artículo para mostrar contenido dinámico (más información).

Génesis incluye códigos cortos tanto para la fecha de publicación () como para la fecha de modificación (). Aquí tienes una lista completa de los shortcodes de Genesis disponibles.

Pero si usas el shortcode para la fecha modificada, siempre aparecerá, incluso si es la misma que la fecha publicada.

Personalmente prefiero que sólo se muestre la fecha modificada si es más de una semana posterior a la fecha publicada.

Añade el código de abajo al archivo functions.php de tu tema, o a un plugin de funcionalidad del núcleo. A continuación, puede utilizar para mostrar la fecha publicada, e incluir la fecha modificada si es más de una semana más tarde.

/** * Published & Modified Date * * @link https://www.billerickson.net/display-last-updated-date-on-articles/ * */function be_published_modified_date() {$date = get_the_date( 'U' );$updated = get_the_modified_date( 'U' );$output = '<span class="entry-date"><span class="label">Published on</span> ' . get_the_date( 'F j, Y' ) . '</span>';if( $updated > ( $date + WEEK_IN_SECONDS ) )$output .= ' <span class="entry-date-modified"><span class="label">Updated on</span> ' . get_the_modified_date( 'F j, Y' ) . '</span>';return $output;}add_shortcode( 'be_published_modified_date', 'be_published_modified_date' );

Una opción de código

Si prefiere incluir el código directamente en su tema, incluya el mismo código enumerado anteriormente.

A continuación, agregue lo siguiente a su archivo de tema (por ejemplo: single.php) donde le gustaría que la fecha publicada y modificada aparezca.

echo be_published_modified_date();