…meie igapäevast IT’d anna meile igapäev…


WordPress ListMaker – index for your WordPress blog

Filed under: Isiklikud,WordPress — Sander @ 17:53:50

Note! Version 2 has been released, here

Download WordPress ListMaker from here and see my index page here.

WordPress.org is a great blogging platform – good themes, nice features and good-looking skins. However, there is one feature that has been annoying the heck out of me – WordPress doesn’t allow making index of all posts that you have. I have no idea why, especially since it is 30 minutes of coding in PHP…

WordPress.com has a FAQ entry about making an index, but, quite frankly, that is one stupid way to make index page. Of course, you can do the page manually, but that would require updating that page ever so often – and unless you started from the beginning, you have dozens or even hundreds of posts that need to be added – and that is definitely not fun…

You could do your own PHP index page creator – but, if you have blog in WordPress.com, like I do, you just cannot access the PHP code… and besides, I’ve never been all that good in PHP.

So I decided to make an external list maker. It is not fully automatic, but it is definitely better than nothing.


Using WordPress ListMaker

  • Go to your WordPress Dashboard. Select tab Manage and from there Export. Click Download Export File. This will do a backup of your blog – offering to download a file named something like wordpress.2007-07-29.xml. Save that file and remember where you saved it.
  • Download and start WordPress ListMaker. There is no installer, just the executable.
  • Decide what way you want your list sorted – date, date reverse, first tag, title – and select the appropriate radio button.
  • Click Open XML and select the XML file you just downloaded.
  • Program will parse the file and create HTML list containing all your released pages and posts. You can see the list on the tab Preview – but note, that it is not using a theme, when you put it to your page, it will follow the theme of your blog.
  • Tweak the HTML on Code tab if you want to. Switching from Code tab to Preview will update the preview.
  • Click Copy code to clipboard
  • Create a new post or page on your blog – or you can use an existing post/page.
  • Go to tab Code on the Write Post page and paste the the contents of your clipboard there.
  • Voila! All done, go to Visual section to edit things further or just publish the page.

2 kommentaari »

  1. Just to let you know, as I know people will be looking for this, it’s called a “site map” rather than an “index”. It’s an old website term that continues today as a table of contents listing of your blog contents. You’ll want that keyword in your post content to make sure people will find it when they search.

    I’m going to try this right now. I’m so excited. I’ve been begging for this!

    Kommentaar kirjutas Lorelle VanFossen — 2007-08-16 @ 02:23:21 | Vasta

  2. Please, do try version 2 – that was released yesterday, not v1. See here. I’d better make a note to the blog post as well.

    Kommentaar kirjutas dukelupus — 2007-08-16 @ 05:14:17 | Vasta

RSS feed for comments on this post. TrackBack URI

Lisa kommentaar

Täida nõutavad väljad või kliki ikoonile, et sisse logida:

WordPress.com Logo

Sa kommenteerid kasutades oma WordPress.com kontot. Logi välja /  Muuda )

Google+ photo

Sa kommenteerid kasutades oma Google+ kontot. Logi välja /  Muuda )

Twitter picture

Sa kommenteerid kasutades oma Twitter kontot. Logi välja /  Muuda )

Facebook photo

Sa kommenteerid kasutades oma Facebook kontot. Logi välja /  Muuda )


Connecting to %s

Blog at WordPress.com.