It’s nice trick from Steve Mann. In SharePoint to create new blog site we have to create a site in site or site collection using blog template. Instead of adding new blog site, we can add the blog to existing site by using a simple command in SharePoint 2013 by enabling blog content feature.
To add a blog to existing site, open SharePoint management shell and enter following command below,
Enable-SPFeature -identity "BlogContent" -url <Site URL>
Here Site URL is URL of the site.
After activating the “Blog Content” feature we can see the blog related items in the SharePoint site. We can check the webparts with blog related content as shown in the image below.