A Table of Contents can be added to your main Blog Posts column. This Table of Contents will list all your posts titles as links. You can arrange this Table to appear before your Blog Posts or after.............. Technorati Tags:feed, javascript, page element, rss, table of contents
To do this you will first have to add extra Page Elements to your Blog Posts column. Login to Dashboard and click on Layouts of the blog you want to modify. Then click on Edit Html subtab. First Download your template by using Download Full Template link.
Then scroll down in Edit Template text box till you come to :
<div id='main-wrapper'>
<b:section class='main' id='main'>
Modify the second line in above code to :
<b:section class='main' id='main' maxwidgets='5' showaddelement='yes'>
This will add a Add Page Element (showaddelement='yes') link to your Blog Posts section on the Page Elements tab and allow you to add a maximum of five widgets/Page Elements (maxwidgets='5') to your Blog Posts column. Save Template.
Go to Page Elements tab where you will see a Add Page Element link on top of your Blog posts column as in below picture.
Click on Image to see bigger view.
Now we will convert your blog RSS feed to javascript. For this go to http://www.rss-to-javascript.com/p/138.html. In the URL box at the top enter your blog feed which in case of the new blogger is :
http://yourblogname.blogspot.com/feeds/posts/default?alt=rss
Substitute actual blog name in place of yourblogname. Since we want to display only the title of our posts choose No to most of the options like : Show Channel, Show "Simplified" Channel, Show Item Descriptions and Show Item Posting Date. Enter zero for Number of items to show all available items and Yes to Use List Elements. Hit the Preview button to check that your titles are shown. If the Preview does not tally go to Settings------>Site Feed in your blog and turn on the site feed.
Click on Generate Javascript button to generate the code. Copy that Javascript code by selecting all.
Login to your Dashboard and click on Layouts beside your blog name. On the Page Elements tab click on add Page Element link in the Blog Posts section. In the new window which opens choose the Html/Javascript option and paste the Javascript code in the contents window. In the Titles window type Table of Contents. Save the Page Element. This is saved on top of your blog posts. If you want it to appear below click and drag that page element from the top to the bottom of your blog posts. Click on Save.
You are here: Home > Table of Contents > Add a Table of Contents to Main Blog Posts Column.
Add a Table of Contents to Main Blog Posts Column.
Add a Table of Contents to Main Blog Posts Column.New Visitor? Like what you read? Then please subscribe to my Blog Feed or sign up for Free Email Updates. Thanks for Visiting!
Posted by vin
What have you to say?
7 VIEWERS CLICKED HERE TO COMMENT ON THIS POST. ADD YOUR COMMENT.
EMail this post to a friend?
Filed Under :
Labels: Blogger Hacks, Feed, Javascript, Page Element, RSS, Table of Contents |Bookmark This Post
Skip to top of post.
YOUR COMMENTS
Buy Vin a Beer :-) if you liked this post.
Search Blog Before Commenting
Post a Comment
Please use the above search box to search this blog before posting your valuable comments.
Comments posted on Dummies Guide to Google Blogger (Beta) are moderated and will be approved only if they are on-topic and not abusive. Try not to include website URLs/links in your comments. You can email me : drbhatns at gmail dot com for any blogging question. Thanks,
Vin.














7 comments:
Great tip! I tested it in my new blog and have two comments that could help others doing so:
1- The RSS feed to JavaScript service you mentioned was not working. I used the one in http://itde.vccs.edu/rss2js/build.php
2- I had to change my blog feed url to end as "default?alt=Atom" instead of "default?alt=rss"
Best regards,
clacby
Hi Vin
Since my post titles contain non-English language (in my case is Chinese language), so they show up as some unreadable signs. Any idea how could I fix them? (sometimes the german Umlaut(äöüß)also can be a problem for me, first 2 work, and the rest just refuse to cooperate.
Have a wonderful weekend!
Angie
Kept getting an error message that said I hadn't "closed" with / or >; which of course I had. Then I just tried to copy paste the link into my html and it still didn't work. I'm just trying to add a link-able Table of Contents and so far........nothing has worked.....any suggestions.
Thank you
KathleenR
Kathleen,
What is the blog address?
Hi,
I would like to create a table of content which shows the latest post in the front content page, followed by Updated Post and Old Post. I want this content to be appear in my main blog page... which when the title is click it will direct to the post.
Currently all my latest posts automatically appears on my main page, i want to replace it with the content with title. How do i do that?
Thanx
How do i create a content section on recent post on my blog ?
R. Thamilselvi,
Add the Blogger Archives Google Gadget to blog post.
CLICK TO LEAVE A COMMENT..... :-)
Skip to top of post.
Who is talking about the above post?