Optimising content control for developers in XbyK
Optimising content control for developers in XbyK
In complex digital projects, developers and content editors often face challenges managing the variety of content types used across different sections of a website. Without proper safeguards, the risk of misapplying content types can lead to inconsistent structure, impacting user experience and SEO.
To address this, I created the content type restrictions package, which provides developers with precise control over content type assignments, ensuring that only the correct types are used in designated areas.
Why content restrictions matter in large projects
When handling extensive websites with multiple content editors and sections, ensuring consistency is critical. Content editors might, without the right measures in place, inadvertently apply incorrect content types leading to unintended results and creating unnecessary complexity.
With this package, developers can now enforce content type rules, guiding editors to make the right choices every time, improving efficiency and consistency.
Simple Integration for Kentico Developers
The package can be easily added to your XbyK project by running:
dotnet add package XperienceCommunity.ContentTypeRestrictions
The package is available for download on NuGet here.
And you’re set. From there, you can configure content type restrictions directly from the Xperience by Kentico admin interface.
How It Works: Built for Developers, Benefiting Everyone
Upon installation, developers gain full control over which content types can be applied to specific website sections. This ensures that editorial teams are aligned with the structural requirements of the website, preventing any misuse of content types.
This setup boosts productivity by presenting editors with only relevant content types, reducing errors, and saves developers time by eliminating the need for continuous clean-up. It also streamlines website management, ensuring a consistent structure that adheres to best practices.
At Zeroseven, we are committed to creating tools that enhance the developer and editor experience. XperienceCommunity.ContentTypeRestrictions is a step toward simplifying content workflows in Kentico Xperience, and we are excited to see how it improves content management for other teams as well.
For more information and to explore the source code, visit the GitHub repository here. We encourage contributions and feedback from the developer community.
As a company, we believe in fostering innovation and collaboration within the digital development space. We look forward to hearing how this package helps improve your projects, and we welcome any suggestions for future features or enhancements.
Explore the package on NuGet or join the conversation on GitHub to help us continue improving content management within Xperience by Kentico.
-
Get on NuGet
The package is available for download on NuGet. Click below to get started
-
View on GitHub
For more information and to explore the source code, visit the GitHub repository