In today's tutorial, you will learn how to create a blog within a Umbraco website using use the excellent plugin, Articulate. Starting your own blog in Umbraco doesn’t have to be complicated or expensive. In fact, in a little less than 10 minutes, you can have a fully working blog integrated into your website. Articulate is a really useful, free plug-in that provides blogging functionalities.


There are a number of popular blog packages from Umbraco, but from my experience, Articulate is a good option. It has categories, tags, and themes.. what more could you want? In order to install Articulate, we need to use the package manager. I would recommend reading, How To Install an Umbraco 7 Package.

After you have Articulate installed, life is pretty easy. If you load your Umbraco back-end up and look in the content section, you will now see a blog section.


Once installed, the default route to access your blog will be /blog. Now, one of the first things I'm pretty sure you will want to do is change the appearance of your blog. If you go to the blog content page and select the 'Style' tab at the top, you can change the theme to one of the 6 pre-installed themes:


Out of the box Articulate comes with a sample test post, so everything you need to view your blog is ready to go. I wanted my blog to be a sub-page under my main homepage, so, the first thing I did was go into:

'Settings -> Document Type -> Homepage -> Structure -> Allowed child node types'

Add all the Articulate document types. You can then go back to the content section and move the blog under your homepage. Now, when you view your blog you should see something like the below:


Simple... all that within 10 minutes without any coding! To add new posts in the Umbraco content section, navigate to the 'Archive' section under blogs and find the 'Create' button. From here you can add in things like tags, categories, content, author.