Integrating a blog into a website project may seem like the most basic thing to do. However, a blog is also a key success factor regarding a website’s communication. It is for this reason that we wanted to autonomously develop a blog application that integrates all the critical functions for efficient Internet communications and then release it with an open-source licence.
djangocms-blog implements the same placeholders used for the content editing of django CMS pages and the site menu can be integrated along with the complete structure of the categories and of the blog posts. The blog module can be configured in a dynamic way by using django CMS Apphook configurations, from which the functions of multiple sections of the blog on various pages also derive in order to manage blogs and news using independent configurations and templates.
The djangocms-blog application is very versatile and contains a wide range of functions: it integrates with the site map of the site for the complete indexing of content by external search engines whereas, by using the indexes, the blog perfectly integrates into the possible full-text internal search of the site. Full support for the instant articles of Facebook and for Google AMPs is provided.
djangocms-blog is a multilingual and multi-site application and offers plenty of support for SEO and CMM tags thanks to django-meta.