Over time, your Wordpress blog accumulates blogroll links that limitting a fixed amount of links to show on your blog becomes your last option. If you want to share more link love to your co-bloggers, why not use a blogroll page instead?

Easier said than done, I tried looking for a widget for this purpose and found the Blogroll page widget but it wasn’t quite showing what I wanted:

Test Blogroll page

Doesn’t look very appealing right?

  1. Using the theme editor, open up your current theme look for your Page Template file

    Theme Editor

  2. Copy paste the contents of the Page Template file to your text editor
  3. Add this to the top of the file:
    <?php
    /*
    Template Name: Links
    */
    ?>
  4. Look for a php tag with “the_content”. It may look like this:
    <?php the_content('Read the rest of this entry'); ?>

    and replace it with this:

    <?php wp_list_bookmarks(''); ?>

    note that you can use any argument you want. Read up on wp_list_bookmarks via the Wordpress Codex

  5. Save the file to any .php name and upload it to your current theme folder
  6. Go to Write Page on your Wordpress install and if you did everything right, you should find this:

    Page Template

  7. Choose a page title, select the template and add any other content you want. If you’re curious as to how it looks, check out my page here.

There you have it

Your Ad Here

10 Comments for this entry

  • 638ways on 08 Feb 08 at 05:35:59 said:

    Thanks for this. I’ve been trying to do this for ages and ages!! So simple :D

    638ways’s last blog post..Starting Somewhere

  • sylv3rblade on 08 Feb 08 at 07:19:57 said:

    Glad I could be of help ^^

  • Prim3 on 11 Feb 08 at 12:38:17 said:

    The blogroll page plugin can’t separate the links by categories but your method can..

    Thanks for your guide.. You’re the greatest! :D

    Prim3’s last blog post..Wa Bo Eng (I am not free!)

  • sylv3rblade on 11 Feb 08 at 18:33:13 said:

    No prob hehe.

  • Fuz on 16 Dec 08 at 22:21:15 said:

    Like a charm, thanks!

  • tygern8r on 22 Jan 09 at 23:31:19 said:

    You rock! I’ve been working on this for a couple days now. All the plugins I’ve found don’t work on 2.7, but this works great! Thanks!

  • Marie on 25 Mar 09 at 13:34:15 said:

    That was straightforward. So glad I didn’t have to install another plugin. Thanks so much.

    Marie´s last entry was: Girl’s Guide to Building a Million Dollar Business – Book Review

  • Snow Fox Creations on 03 Apr 09 at 04:14:24 said:

    Thank you so much for this tutorial. It was just what I needed. :3

  • Biz on 04 Apr 09 at 18:29:44 said:

    WOW! That was totally easy!!! THANK YOU SO MUCH! Just perfect.

  • Kelly on 27 May 09 at 05:10:20 said:

    My blogroll is so large that not only do I want it on it’s own page, but I’d like to break it down into two columns.

    Would you have any tips on how to do that?

  • Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>