Third-party tutorials --------------------- .. warning:: The following list is a collection of tutorials and development notes from third-party developers. Some of the older links may not apply to the latest Wagtail versions. * `Wagtail-Multilingual: a simple project to demonstrate how multilingual is implemented `_ (31 January 2017) * `Wagtail: 2 Steps for Adding Pages Outside of the CMS `_ (15 February 2016) * `Adding a Twitter Widget for Wagtail’s new StreamField `_ (2 April 2015) * `Working With Wagtail: Menus `_ (22 January 2015) * `Upgrading Wagtail to use Django 1.7 locally using vagrant `_ (10 December 2014) * `Wagtail redirect page. Can link to page, URL and document `_ (24 September 2014) * `Outputing JSON for a model with properties and db fields in Wagtail/Django `_ (24 September 2014) * `Bi-lingual website using Wagtail CMS `_ (17 September 2014) * `Wagtail CMS – Lesser known features `_ (12 September 2014) * `Wagtail notes: stateful on/off hallo.js plugins `_ (9 August 2014) * `Add some blockquote buttons to Wagtail CMS’ WYSIWYG Editor `_ (24 July 2014) * `Adding Bread Crumbs to the front end in Wagtail CMS `_ (1 July 2014) * `Extending hallo.js using Wagtail hooks `_ (9 July 2014) * `Wagtail notes: custom tabs per page type `_ (10 May 2014) * `Wagtail notes: managing redirects as pages `_ (10 May 2014) * `Wagtail notes: dynamic templates per page `_ (10 May 2014) * `Wagtail notes: type-constrained PageChooserPanel `_ (9 May 2014) .. tip:: We are working on a collection of Wagtail tutorials and best practices. Please tweet `@WagtailCMS `_ or `contact us directly `_ to share your Wagtail HOWTOs, development notes or site launches.