Entre Blogs Portal

Publicado por Fernando Tellado | 3 Mayo 2008

Crear una página para el Blogroll

Muchas plantillas ya disponen de página de archivo de tus posts, como ya comentamos, pero lo que casi ninguna tiene es una página con la que mostrar en sitio aparte los enlaces de tu Blogroll. Hay veces que no es necesario, si tu blogroll es pequeño, pero si tienes muchos amigos o enlaces compartidos puede ser buena idea ofrecer a estos enlaces un lugar preferente y propio.

Vamos a verlo, el proceso es prácticamente igual que para la página de archivo

Crea con tu editor de texto favorito un fichero, lo llamas links.php e incluye la siguiente información al principio del todo:

<?php
/*
Template name: Página de Enlaces
*/
?>

A continuación debes añadir el loop, la información que contendrá el fichero. Para ello debes servirte de la información de loop de tu plantilla actual, de modo que incluya la cabecera, barras laterales, etc. En cualquier caso no debes olvidar incluir al comienzo:

<?php get_header(); ?>
<div id=”content_wrapper”>
<div id=”content”>
<div class=”posts”>

o cualquier clase definida para la cabecera en tu plantilla. Y también terminar el fichero con:
<!--include sidebar-->
<?php include(TEMPLATEPATH.”/sidebar.php”);?>
<!–include footer–>
</div>
<?php get_footer(); ?>

Entre estos códigos incluiremos que hará que muestre los enlaces:

<?php get_links_list(); ?>

Ahora bien, si quieres que se muestre con algún estilo definido en tu plantilla, lo que es buena idea siempre y mas en este caso, harías bien en hacerlo con la “class” definida para los “ul” de tu barra lateral. Podría ser algo así:

<ul class=”sidebar-ul”>

<h2>Enlaces</h2>

<ul>

<?php get_links_list(); ?>

</ul>

Una vez terminamos la plantilla, la guardamos y subimos a la carpeta de nuestra plantilla, normalmente “wp-content/themes/miplantilla/”

A continuación debemos crear una página nueva en nuestro blog desde el editor. Le ponemos el título que queramos, y elegimos la plantilla recién creada.

Guardamos la página nueva y ya podemos disponer de nuestra página de enlaces.

También te puede interesar:

18 comentarios | Escribe un comentario

  1. Cristobal (10 comentarios) - 3/05/2008 a las 7:14

    Más fácil aún, instalando el plugin blogroll page ;-)
    Saludos

  2. Fernando Tellado (1198 comentarios) - 3/05/2008 a las 10:39

    No lo conozco pero si sé que los plugins sobrecargan tu base de datos, y añadir una plantilla, que la tienes para siempre no ;)

  3. EERR (5 comentarios) - 4/05/2008 a las 5:00

    Gracias por este post, voy a intentarlo. En una de mis páginas tengo el plugin blogroll page, pero la desventaja es que solo los enlista en orden cronológico, no por categorías. Saludos.

  4. ed (13 comentarios) - 4/05/2008 a las 20:41

    mmm.., falto agregar algo mas para poder escoger que categoria de links queremos en esa pagina de esa manera podemos dejar alguna categoria en el sidebar. Imagino sera similar a escoger categorias no?

  5. Fernando Tellado (1198 comentarios) - 4/05/2008 a las 21:12

    Pues me temo que no, en principio el blogroll se muestra con las categorías por separado como en el sidebar. Eso si, hay plugins que te permiten crear “cajas” como desees.

  6. Pitonizza (44 comentarios) - 11/05/2008 a las 7:50

    No tengo blogroll porque son demasiados enlaces, quisiera una caja desplegable.

    Disculpas por preguntar algo irrelevante al post, pero este comentario me sobresalta:

    sé que los plugins sobrecargan tu base de datos, y añadir una plantilla, que la tienes para siempre no

    ¿Será que tengo muchos plugins? A veces mis lectores me reportan que mi pagina tarda en cargar.

    Me encantó esta página. Realmente pedagógica. La añadí a mis feeds. Gracias, ¡la información es valiosisima!

  7. Fernando Tellado (1198 comentarios) - 11/05/2008 a las 10:00

    Pitonizza, todo lo que puedas cargar sin plugins irá en beneficio de la carga de tu página. Eso, y reducir el tamaño de tus imágenes (muy importante también), entre otras cosas :)
    En tu blog, por lo que veo, hay muchos widgets que cargan de servicios externos, mucho script, y eso no ayuda. El reloj, por cierto, no aporta nada y también retrasa

  8. Pitonizza (44 comentarios) - 11/05/2008 a las 10:08

    Gracias por contestar. Estaré pendiente de las actualizaciones de este sitio, pues intuyo me va a ayudar muchísimo ya que estoy en pañales en lo que a WP se refiere.

    ¡Y qué gusto poder corregir las faltas ortográficas y gramaticales!

    ¡Saludos!

  9. Motarile (11 comentarios) - 16/05/2008 a las 15:59

    Jur jur…

    Acabo de leer en Wordpress.org que la función get_link_list() fue “deprecada” (curioso palabro) en la versión 2.3.

    Ahora se usa wp_list_bookmarks()

    Ptons.

  10. Fernando Tellado (1198 comentarios) - 16/05/2008 a las 17:03

    Eres perverso Motarile :mrgreen:

    Luego lo cambio

  11. Ishtar (14 comentarios) - 26/05/2008 a las 22:03

    Genial!!!

    Aunque me ocurre lo siguiente: me quedan los links a la izquierda de la página. Sabéis como puedo arreglar esto? Podeis verlo en http://www.metalikos.org/?page_id=72

  12. Javea (1 comentarios) - 30/07/2008 a las 18:14

    Me encanta este blog es de mucha ayuda, deberian hacer mas.

  13. Fernando Tellado (1198 comentarios) - 30/07/2008 a las 21:49

    ¿De que lo quieres Javea? :D

    Gracias, siempre se agradece saber que sirve de algo la tarea diaria ;)

  14. Poemas de amor (1 comentarios) - 31/08/2008 a las 23:58

    muy interesante y bastante util

  15. Jose Perez (10 comentarios) - 12/09/2008 a las 7:16

    Una pregunta si pongo el codigo

    Me aparece lo siguiente

    * Blogroll
    Anafinet
    Codigo Geek
    Redtributaria

    ¿Como puedo hacer para que no aparezca la palabra blogroll y solo muestre los links?

  16. Ferranmail (1 comentarios) - 8/10/2008 a las 18:20

    Como pregunta Jose, deseo quitar el título “Blogroll” de la lista de links, para así poder poner una texto en imagen como título.
    Alguien puede decirme como hacerlo??? Es urgente!!!!
    Gracias por avanzado

  17. Fernando Tellado (1198 comentarios) - 8/10/2008 a las 21:51

    Tienes que editar el fichero sidebar.php de tu plantilla y sustituir la etiqueta de título por una imagen a tu gusto.

  18. Jose Perez (10 comentarios) - 28/10/2008 a las 23:47

    Fernando

    Una duda, en blogger cuando se pone el blogroll trae la opcion de que ademas de poner el link incluye una imagen (que jala del link del blogroll) y ademas incluye el ultimo post publicado, sabras si existe algun plugin como este en WP o como poder hacerlo manual?

    Saludos

Escribe un comentario




XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ayuda WordPress está alojado en Mediatemple - Tu también puedes

LO ÚLTIMO EN LOS FOROS

Cargando...

IN YOUR LANGUAGE

Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag
By N2H