07ago
25

Vaaale, está en la fecha de las entradas. Si te fijas, el día, el mes y el año son enlaces al archivo del día, mes y año respectivamente. Lo mejor es que conseguirlo es realmente fácil, solo hay que hacer un pequeño cambio en tu tema activo, o añadirlo si no ofreces información de la fecha de publicación.

Lo primero es añadir esta función al fichero functions.php de tu tema:

//fechas enlazadas
add_shortcode( 'fecha_enlazada', 'mi_fecha_enlazada' );
function mi_fecha_enlazada() {
	/* Obtener año, mes y día del post actual. */
	$year = get_the_time( 'Y' );
	$month = get_the_time( 'm' );
	$day = get_the_time( 'd' );
	$out = '';
	/* Enlazar al archivo diario. */
	$out .= ' <a href="' . get_day_link( $year, $month, $day ) . '" title="Archivo del ' . esc_attr( get_the_time( 'j F, Y' ) ) . '">' . $day . '</a>';
	/* Enlacar al archivo mensual. */
	$out .= ' <a href="' . get_month_link( $year, $month ) . '" title="Archivo de ' . esc_attr( get_the_time( 'F Y' ) ) . '">' . get_the_time( 'F' ) . '</a>';
	/* Enlazar al archivo mensual. */
	$out .= ', <a href="' . get_year_link( $year ) . '" title="Archivo de ' . esc_attr( $year ) . '">' . $year . '</a>';
	return $out;
}

Con este código dispones de dos nuevas funciones que puedes añadir en cualquier parte de tu tema para mostrar la fecha de la entrada y que cada parte de la misma ofrezca el archivo correspondiente.

Por ejemplo, para añadirlo junto al nombre del autor en la portada (index.php) o en las entradas (single.php) solo tienes que buscar un código similar a este:

<?php the_time(__('j F, Y')) ?> por <?php the_author() ?>

Lo sustituyes por esto y ya lo tienes:

<?php echo mi_fecha_enlazada(); ?>

¿El resultado?, pues lo tienes aquí mismo, en la fecha de publicación de esta entrada. Lo que obtienes es un archivo mucho más completo, accesible desde todas las entradas. Si, además, haces el cambio en los ficheros de archivo, autor, etc, nadie se perderá nada en tu blog.

Esta pequeña maravilla la publicó Justin Tadlock, yo simplemente lo he adaptado a nuestro idioma y configuración de fechas.

Para saber más:

  • http://www.koiora.net Quincho

    Encontrado! Si que era obvio si. :D

  • Crowley

    lo encontré en la primera… más q obvio :D

  • http://ayudaelectronica.com Cesar

    Encontrado! jajaj esta bueno, pero los visitantes despistados no se van a dar cuenta nunca :D

  • Sabogal

    De esa forma cómo le agregaría texto la fecha para que me quede Sábado 3 de Agosto de 2010?

    Saludos!

  • http://reparaciondepc.cl/blog DoctorPC

    El problema es que dispersa el link juice en páginas que no creo que necesitemos (o queramos) posicionar…

    • http://fernandotellado.com/ Fernando

      Siempre le puedes añadir un nofollow o noindex. Pero vamos, en mi caso no me vuelvo loco con temas de posicionamiento, es más vital el contenido.

  • http://ejner69.net/ ejner69

    ¡Excelente truco! :D

  • http://www.estudio-tla.com.ar Emiliano

    pero, seré muy tonto, pero si quiero conocer lo del 2009?

    • http://ejner69.net/ ejner69
      • http://www.estudio-tla.com.ar Emiliano

        Si!, Claro!, pero ese link donde lo encontraste?

        • http://fernandotellado.com/ Fernando

          Lo tienes al final del post así que no entiendo el “tonito”

  • http://tlachco.org/evcorreu evcorreu

    Elegante, sin lugar a dudas¡

  • http://www.powerbyjorge.com Jorge

    A parte de lo que dice Emiliano, la gente que pase por aquí de cuando en cuando no sabrá donde buscar.

    No le veo la utilidad que le quieres dar.

    • http://fernandotellado.com/ Fernando

      Pues por un lado quito el ladrillo del widget del archivo, que por otra parte casi nadie usa. Cuando buscas algo lo haces por tags, por categorías o usas el buscador. Para curiosos queda esta utilidad más concreta.

  • http://www.jlopezm.com Joel López M.

    La nueva moda!

  • http://www.pachakamaq.com fliberty

    Cuál sería la utilidad?

  • http://www.webemperie.com ansbcn

    Que bien!!!!

  • http://www.creosignum.com study

    La verdad preferia el “ladrillito”, esto si no se te da por pasar el mouse por arriba no lo ves ni de casualidad.

  • http://blog.chefuri.com Chefwww

    A mi no me parece mal, cierto que cuesta de encontrar pero supongo que poniendo algun mensaje se solucionaría. Lo que si que veo es que se podría mejorar poniendo alguna capa que mostrase las otras opciones. Por ejemplo si te pones en 2010 te deberia salir un capa con las opciones de 2009,2008,2007… En resumen buena idea. :D

  • http://www.pachakamaq.com Fliberty

    Quiero que disculpen esta pregunta so tonta, pero quisiera saber, como influye en el SEO, el mostrar o no el archivo del blog.

    • http://fernandotellado.com/ Fernando

      sobre todo en portada (index) la acumulación de enlaces salientes, si no está compensada con entrantes, suele ser perjudicial si hay exceso. No obstante todo eso lo puedes controlar con los plugins de SEO, que te permiten añadir nofollow a los enlaces a archivo, tags, etc.

  • http://twitter.com/EliasNS Elías Gómez Sainz

    Venga ya! De verdad usáis el archivo para algo? No se, como mucho para navegar sin rumbo cuando no sabes que leer. Yo siempre busco algo concreto, sobre algún tema que busco o me interesa, y para eso, está el buscador.

    • http://www.estudio-tla.com.ar Emiliano

      Venga!, que dependerá de la temática del Blog! Desde luego!

  • http://www.powerbyjorge.com Jorge

    Pero de todas formas, creo recordar que Google ya no omite los no-follow

  • http://www.pachakamaq.com Fliberty

    Creo que leí por algún lado que google ahora está tomando más en cuenta los nofollow que los dofollow, y la verdad es que en ningún blog que he visitado he visto conveniente utilizar el archivo, como dice Elías, cuando entro en algún sitio es buscando algo en concreto y utilizo las categorías o etiquetas y no el archivo.