Get Wordpress Feed into Drupal
If you see the front page of MWolk, you should be able to see a block showing links to 10 latest blog posts on MWolk Blog. So basically I am pulling my Wordpress blog feed and showing it on my drupal site in a block.
This wasn’t difficult as I have disabled default wordpress blog feed of http://mwolk.com/blog/feed and I am using feedburner which has its own url’s, now it wasn’t that difficult to use feedburner feed into drupal site but then I wouldn’t had got original url’s of my blog posts on the site’s home page. One of the reason of showing these posts onto front page is to get more link value to blog posts.
Now here is the step by step procedure of How I made wordpress blog feed to show on drupal site
1. Since the default feed burner feed of MWolk Blog http://feeds2.feedburner.com/mwolk_blog was useless, I used dapper to create a custom feed of the front page of the block. if you don’t know how to use dapper, please read my article on how to use dapper to create custom feeds.
2. While creating feed, I only chose titles to be shown in feed. Here is the feed url which I created.
3. Now I enabled Aggregator module in drupal. This module comes with core installation of drupal so you don’t have to download it. Just enable it.
4. Now I am on drupal 5.7 so if you are on drupal 6.x, for you the path may be different, so go to Aggregator settings at /admin/content/aggregator and add the feed url by going to Add feed tab at /admin/content/aggregator/add/feed. Enter the feed name, url and duration (1 day is good)
5. Now come to List tab and click on update items. You should see the items getting updated. You can click on the url under title to see the feed page in drupal. Most likely it will be /aggregator/sources/1. Each feed get its own page.
6. Now go to Access Control Settings /admin/user/access (they path has changed in 6.x I think) and check mark the access news feeds option for anonymous.
7. Now go to Blocks and you should be able to see a new block named after the feed name which you had given. You can show this block anywhere on the site and it will show the feed urls. In block settings, you can change the number of urls it should show.
That is it. By default, drupal robots.txt page blocks all search engine bots to access aggregator pages so you don’t have to worry about content duplication.
If you are still having problem in doing this, feel free to ask your doubts in comments.
Related posts:
- Make Feedburner feed URL SEO friendly By default, feedburner offers tracking of your feed urls i.e....
- Create Custom RSS Feed from any Website using Dapper Nowdays almost every website offer RSS feeds which you can...
- Stop getting your RSS Feed Indexed by Google Sometime back I had mentioned that why you should...
- How to Convert HTML to RSS Some time back I had wrote this article about Dapper...
- Change your Feedburner Feed URL This is a very small tip for those who are...

1anitha on May 21, 2011 :
Hi
I followed the steps.
i displayed rss feeds in rightblock but it is showing link with text more.when i click on that link onl blog feeds are coming.