Brand new Moodle theme released! Based on Boost and packed with exciting new features.
View Demo

How to add an external blog feed to your Moodle site

Did you know it’s possible to display an external blog feed on your Moodle site? Say your organisation already have a learning related WordPress blog wouldn’t it be great if you could promote your latest blog posts in your Moodle site? In this tutorial we’ll show you how to display your external blog feed on your Moodle site’s frontpage via Moodle’s Remote RSS Feed Block.

moodle-frontpage-blog-rss-feed-with-description

Step 1 – Enable RSS feeds on your Moodle site sitewide

Log into your Moodle site as an administrator and go to:
Site administration > Advanced features

moodle-site-admin-advanced-features

Enable RSS feeds

moodle-site-enable-rss-feed

Step 1 – Add your blog feed

Log into your Moodle site as an administrator and go to:
Site administration > Plugins > Blocks > Remote RSS feeds

moodle-site-admin-blocks-remote-rss-feeds

Add a new feed

moodle-site-add-a-new-feed

moodle-site-add-a-new-feed-settings

moodle-site-new-rss-feed-added

Step 3 – Add and configure your blog feed block

Add a “Remote RSS feeds” block to your Moodle’s frontpage. Don’t know how to add a block to your frontpage? Read our post here.

moodle-frontpage-add-rss-feeds-block

Configure the RSS block based on your needs. Remember to select your blog feed as highlighted in the figure below and save changes.

moodle-frontpage-rss-feeds-block-config-dropdown

moodle-configure-remote-rss-feed-select-feed

Below are screenshots showing you what your blog feed will look like with or without descriptions.

moodle-blog-feed-description-comparison

Want to master Moodle?

Moodle 3.0x Masterclass: Complete Educator's Guide to Moodle

Moodle Tutorial for Educators - Learn Moodle to create WORLD CLASS online courses. Leverage Moodle 3 like a BOSS!

1500+ students enrolled

Are you a Moodle admin?

Moodle Administration Tutorial: Beginner, Intermediate Guide

Learn World Class Moodle LMS Admin, Configure, Theme, Manage Courses, Users, Permissions, Roles, Security, Plugins...

2000+ students enrolled