Han visto mi blogroll? Ademas de tener los enlaces a paginas interesantes, muy buenas y de personas agradables tambien tiene la caracteristica de que no es una pagina comun, no es que haya creado una pagina y la vaya editando cada vez que quiero agregar, modificar o borrar alguna pagina. Sino que utiliza el sistema de enlaces de wordpress para generar una pagina de blogrol l.

El proceso es relativamente sencillo pero se requieren unos pocos conocimientos de HTML. Yo lo voy a describir como una serie de pasos:

Paso 1: Con algun cliente de FTP baja el archivo single.php de tu theme.

Paso 2: Abrelo con algun editor de texto, yo uso Geany tu puedes usar el que quieras. Busca la etiqueta:

[html]

[/html]

Busca tambien el cierra de esa etiqueta:

[html]

[/html]

Y Borra todo lo que en medio y reemplazalo con esto:

[php][/php]


Eso mostrara TODO tus blogroll, es decir todas las categorias de enlaces que tengas. Si quieres mostrar solo algunas hazlo asi:

[php]‘808,951,952’));?>[/php]

Donde esos numeros son los id de las categorias de enlaces. Si ademas quieres mostrar la descripcion de cada enlace solo debes agregar un parametro al array, asi:

[php]‘808,951,952’,‘show_description’=>1)); ?>[/php]

Puedes encontrar la lista de parametros completas que puedes usar en esta pagina: codex.wordpress.org/Template_Tags/wp_list_bookmarks.

Ademas si quieres mostrar el favicon de cada blog es tan sencillo como instalar y activar [este plugin](http://wordpress.org/extend/plugins/blogroll- links-favicons/), que agregara los favicons automaticamente sin que tu hagas nada.

Paso 3: Todavia no terminamos, ahora en la parte superior de tu archivo…arriba de todo copia lo siguiente:

[php] [/php]

Paso 4: Guarda el archivo con algun nombre significativo como links2page.php y subelo a la carpeta de tu theme.

Paso 5: Ahora ve a tu blog, crea una pagina y a la derecha de la pagina de creacion veras un box que dice ‘Atributos’ busca en ‘Plantillas’ la opcion llamada ‘Paginas de Enlaces’…Luego nada mas..solo publica la pagina y ya tendras tu blogroll en una pagina.

Paso 6 (opcional): Lo que acabas de hacer es crear una plantilla para tu theme, puedes editar esa plantilla tanto como quieras. Por ejemplo:

  • Puedes borrar la parte de los comentarios de ese archivo, es la parte que dice wp_list_comments. No creo que quieras que comenten en esa pagina :P
  • Tambien puedes quitar la parte de la categoria, fecha de publicacion y autor, eso no es importante en una pagina de blogroll.
  • Puedes añadir alguna presentacion a la pagina explicando de que se trata.

Ventajas de tener el blogroll en una pagina

  • Si tu blogroll es muy grande, o sea con muchos enlaces, seguramente quedara feo si lo pones en un widget. He visto paginas que quedan horrible solo por tener widgets tan largos.
  • Al estar en una pagina y no en un widget significa que no estaran en cada pagina de tu blog, con lo que mejoraras el pagerank en todas tus paginas al haber menos enlaces salientes. Mas info aqui.
  • Puedes agregar mas paginas sin preocuparte por ser molesto a tus visitantes.
  • Puedes personalizar mas tu blogroll mediante codigo html.

Espero que les haya servido :)