In this tutorial I will show you how to list the titles of your blog’s 1000 2000 most recent posts. If you are looking for an alternative to Blogger’s Archive gadget, then this might be it. This list can also be used as a Table Of Contents. This list is made possible with the use of Yahoo! Pipe.

When you’re done editing and saving, test run it by clicking Run Pipe button to confirm the output of the pipe.

To use your edited pipe, copy the pipe id and paste it to replace the existing id in line 22. (To get the id, look in your browser’s address bar. The id is the end part the URL when you are viewing or editing the pipe.)

Thanks very much for sharing this tool. I've been searching for days for a solution for a recipe index page on my blog, and here it is. Works great.

nikos,
October 13, 2011 at 1:20 AM

Hi! Can you please help me with that? i did the pipe, i get the results, i copied the code, i changed id and site url but...nothing! link to the page that i try to do that:http://kontra-cinema.blogspot.com/p/blog-page_6359.html

Fantastic! Extraordinary love is what you show. It works like a charm and it made my day. I do not have a Yahoo account, though, and I have no idea what "Pipes" is. So I use your ID. Will that put me into trouble at any time?

This is brilliant, looks lovely and styles itself to my blog perfectly, but I'm yet another one who wants to list the posts in reverse chrono (latest at top of list).

Please don't refer me to post 34 as most people here have absolutely no idea what you mean when you say: "Connect a direct pipe from the output of the Rename module to Pipe Output module, bypassing the split, filter, sort and union modules."

That's complete gobbledegook to most of us - we need it in simple terms, please?

@Anders Woje EllingsenNo trouble at all...oh but there is -the pipe might stop working (for a few hours) once in a while due to bandwidth limit.

@BillyI haven't find any other solution that doesn't involve editing the pipe, hence the gobbledegook. Maybe you want to give it a try. It's not really that bad, you'll find yourself going 'aha!' in no time :)

Can you please help me? I've tried following your instructions in reply #9, but I'm not getting anywhere. I managed to successfully install the code to a page that lists all the post titles alphabetically. I just want to be able to add pages for different labels so each page only lists the posts for that label. I tried looking in Yahoo Pipes, but I apparently dont have one, and your link to clone yours doesnt look to be working. I'm not a techie, so I do need a little guidance please.

@Michael FI've cloned the pipe and made the needed changes. Here's the URL:http://pipes.yahoo.com/pipes/pipe.info?_id=0943a5e725f699042988908ac3ca5420

What you need to do:1. Replace the the pipe ID in line 22 with the new pipe ID above.2. In line 20 instead of entering your blog URL (http://sengfletcherfamilycookbook.blogspot.com)you should now enter the label feed URL:http://sengfletcherfamilycookbook.blogspot.com/feeds/posts/summary/-/label

Hi, thank you for this. It's really helpful!I was trying to make a drop down menu for post titles from your other post, and was told to install this widget first. The widget worked fine, but wen I try to eliminate the 3 post with the label "criticalthinkingworksheets" none of my post title showed up, I only saw the add this widget link.

This is what i did:

I replace this:&Order=alphabet&_id=401e43055731c1a29f1e1d3eb5e8e13f

with this:&Labelfilter1=criticalthinkingworksheets&_id=768db86adb524aa4b02586298d339ac2

1) I have copied the code and have gotten that to work. Then I updated the URL builders to accommodate up to 2000 posts here: http://pipes.yahoo.com/pipes/pipe.edit?_id=224d7abc2205bb638df0a4c5b3249003 - and it stopped working.2) My main intention is to set up a static recipe page consisting of the same labels which can be found in the side bar; with all respective posts under each label. My first trial with the pipes was for 'biscuits' and that worked - but how do I add more labels? and split them up? Or do I have to create multiple separate pipes and link them to separate "fields" to paste the code. Can you please help? Thank you so much!

Hi there, I came across this and found it fascinating. I have started a recipe blog and would like to create an index of recipes, grouped by label. I followed your initial instructions for adding the pipe and it worked beautifully. I also tried to follow Daniels instructions about adding the Label piece, and got totally lost. I was hoping you could assist.

Please here is a request: is it possible to show the posts in reverse chronolgical order, that is, the newest post appearing on top of the list and the oldest post at the bottom?

I have gone through these comments to seek the answer and I have read comment #34 which gives the solution as: connect a direct pipe from the output of the Rename module to Pipe Output module, bypassing the split, filter, sort and union modules.

I confess this is a very difficult solution for people like me.That comment is about 21 months old and I hope during this time you might have developed a possibilty of acquiring reverse chronological order through editing of the code.

Please do let me know if it is possible to reverse the chronological order by making some changes in the code instead of tweaking the Pipes. I will be grateful for that.

@Ahmed Irfan ShafqatI've just made a separate pipe to list post titles reverse chronologically.This is the pipe ID: 33291f47872cc76e6594620a12791741All you have to do now is replace the original pipe ID (code line 22) with this ID.

Greenlava, you are an amazing person :) Thank you. I really wish to say thanks to you. I have just changed the ID and the desired result is right there. It's like magic. Your skills are awesome.And your generosity to share the wonderful fruit of your hard work with others is commendable indeed.

Hi..I want To List Post Titles By Label in sorted orderI need Ordered listSo i replace ul with olBut the sorting should be in a way such that what I am entering 1st should be at number 1..2nd at number 2 etc& these positions should not change unless i delete the posts

Totally awesome. Thank you so much. Two huge questions please:1. This takes me most of the way there, BUT something LIKE the standard Blogspot Archive WITHOUT TRUNCATED TITLES would be IDEAL. Is this possible?2. For reasons of speed, IS IT POSSIBLE TO REDUCE FROM 2000 TO SAY, 500?

TQVM Bro for the tutorial. First time I use Yahoo Pipe. It was great playing with it. Yesterday It solved an issue with Blogger JSON API related to number of feeds when creating my archive page and FYI, I cloned the pipe - Just another Malaysian blogger

I am so excited! I followed your directions, read all your feedback to others for extra assistance, and figured it out! On my first full day with my blog index, I had 40 people use it, so I can see my "bounce rate" of people popping over from Pinterest and then leaving decline already! Just wanted to come back and thank you. Now, the only thing I have to figure out is I have 2 tabs now across the top: home and blog index. The background color on the blog index when it's not the tab being used, is dark gray, makng it hard to see the text, till the mouse hovers over it and then the background color changes to the pink I chose. Do you know how I can just make both tabs the solid pink all the time? Anyway, thanks so much!

My alphabetical archive was working for quite a while, but I've noticed today that it is not. I haven't changed anything with the html. Is there a problem with the pipe (I haven't done anything with pipes).

Dear sir, very very thanks for this coding. this is very fast as compared to other lists. and moreover i can use in one blog (entries of other blog) also. can you please explain the coding of the ypipes. because i tried to change it but not able to do that. i like to have numbers in place of bullets. can you help me in that. once again thanks a lot.

Hi,Anyone know how to show more than 5000 posts?I can only add 10 feeds.After creat ...redirect=false&start-index=5001&max-results=500, i can't (+) URL on Feth feed.

john,
January 20, 2013 at 6:20 PM

Your script can be changed to eliminate some words from posts titles? (for example if I have all my posts titles like this "Post about aaa", "Post about bbb", "Post about ccc" "Post about ddd", can they be changed into "aaa", "bbb", "ccc", "ddd"?) Thanks

Very informative post thanks for share this with us i highly appreciate you for this information thanks once again for sharing information like this Very informative post Thanks for sharing with you, I appreciate this information thank you again for sharing information like this.

I do believe the way you produce feels as though having therefore much interest and you've set it in a way that everyone could understand. Should recognize the fantastic threads you've created here. Welcome to Artista Hair

Love your code, I had used it before for all articles but now I wanted to create static pages with list of articles per label (I've got some gardening blogs with a serious number of articles, got tired of adding them manually). I tried the instructions from comment #224 and it worked great for the first page.

Then I tried to create other pages but alas... now the pages don't even show up. Can't we use the same widget more than once in Blogger?

I've tried with using the original pipe, then made a copy of both pipes (all articles and per label) and it always works when there's only one, never when there are more than one of the widgets.

I've tried in Blog: http://creersonpropreblog.blogspot.comPages:http://creersonpropreblog.blogspot.be/p/bloggerr.html (created a new page to check if that makes a difference)http://creersonpropreblog.blogspot.be/p/blogger.html (has vanished though I still see it in the pages modules)http://creersonpropreblog.blogspot.be/p/trafic.html (has vanished too)