asp.netkenticokentico-mvc

Multisite blog post creation in Kentico CMS


I need some guidance on how to achieve the following functionality on the Kentico Xperience 13. The goal is to be able to create a blog post (article page) and have a dropdown to select the category of the post and more importantly to select the sites that this blog post will go into. For example: I manage content on 20 sites via an admin portal and I want to post a blog post to 10 of the sites, I currently will have to go into the admin portion of each site and perform the same operation for each, it would be helpful to do it once and select multiple sites on the same page (via dropdown check-box widget for example) and publish in one go.

Any guidance on how to accomplish this is much appreciated!


Solution

  • Your blog post (article page) page type could have a multiple select dropdown/checkbox list of sites (if that is how you'd want to specify the sites to duplicate to). Then when the page is saved/inserted, you could have a global event set up which duplicates the blog post into the given sites.

    Or, instead of having a global event/site selection field combination, you could make a custom module which is dedicated to duplicating pages to other sites. Maybe the module could allow you to select multiple pages you want to duplicate, and the sites you want to duplicate to.