06/09/2023
Introduction to Umbraco
Umbraco is an open-source content management system (CMS) that is widely used for building websites and web applications. It provides a flexible and scalable platform for content creation, management, and delivery. Umbraco offers various features that make it a preferred choice for developers and businesses.
Why Umbraco for Content Management?
Umbraco CMS development is highly popular due to its extensive features and flexibility. Here are some reasons why Umbraco is a great choice for content management:
- Open-source: Umbraco is an open-source CMS, which means it is free to use and modify. This allows developers to customize the CMS according to their specific needs.
- Flexibility: Umbraco provides a flexible platform that can be easily adapted to different content management requirements. It supports a wide range of content types, allowing for the creation of diverse websites and web applications.
- Scalability: Umbraco is highly scalable and can handle websites of all sizes, from small blogs to large enterprise-level applications. It can easily accommodate growing content and user base without compromising performance.
- User-friendly interface: Umbraco offers a user-friendly interface that makes it easy for content editors to create, edit, and publish content. The intuitive dashboard allows for efficient content management without the need for technical skills.
- SEO-friendly: Umbraco has built-in features that help optimize websites for search engines. It allows for easy management of meta tags, URLs, and redirects, enabling better visibility and ranking in search engine results.
- Third-party integrations: Umbraco supports seamless integration with various third-party tools and services, such as e-commerce platforms, marketing automation systems, and analytics tools. This allows for enhanced functionality and improved business processes.
Content Scheduling and Publishing Options in Umbraco
Umbraco provides several options for scheduling and publishing content. These options allow content editors to plan and automate the publication of content, ensuring a consistent and timely delivery to the audience. Let's explore some of the content scheduling and publishing options in Umbraco:
Scheduled Publishing
Umbraco allows content editors to schedule the publishing of content at a specific date and time. This feature is particularly useful when planning for future events, promotions, or announcements. To schedule content for publishing, follow these steps:
- Login to the Umbraco backoffice.
- Navigate to the content node that you want to schedule for publishing.
- In the Properties panel, click on the Publishing tab.
- Set the desired date and time for publishing in the Publish at field.
- Click on the Save and Publish button to save the changes.
Once the specified date and time are reached, Umbraco will automatically publish the content to the live website. This allows content editors to plan ahead and ensure timely delivery of content without manual intervention.
Content Approval Workflow
Umbraco offers a content approval workflow that allows for a structured review and approval process before content is published. This feature is especially useful in larger organizations where multiple stakeholders are involved in the content creation and publishing process. The content approval workflow in Umbraco follows these steps:
- Content Creation: Content editors create and draft the content within Umbraco.
- Review and Approval: The content is then sent for review to the relevant stakeholders, such as managers or subject matter experts. They can review the content, suggest changes, and provide their approval.
- Revisions: If changes are suggested during the review process, the content editors can make the necessary revisions and send it back for approval.
- Final Approval: Once all the stakeholders have approved the content, it can be published to the live website.
The content approval workflow in Umbraco ensures that content goes through a standardized review process, reducing the chances of errors or inconsistencies in the published content. It also allows for better collaboration between content creators and stakeholders, resulting in high-quality content.
Versioning and Rollback
Umbraco CMS development includes a powerful versioning and rollback feature that allows content editors to keep track of changes made to the content and revert to previous versions if needed. This feature is particularly useful when content needs to be rolled back due to errors, or when there is a need to revert to a previous version for any other reason. Here's how versioning and rollback work in Umbraco:
- Content Creation: Content editors create and publish content within Umbraco.
- Versioning: Umbraco automatically creates a new version of the content every time it is updated or published.
- Reverting to Previous Versions: Content editors can easily revert to a previous version of the content by selecting the desired version from the version history.
- Publishing a Version: Content editors can also choose to publish a specific version of the content instead of the latest version.
The versioning and rollback feature in Umbraco provides content editors with the flexibility to manage and restore previous versions of the content, ensuring content accuracy and integrity.
Content Expiry
In addition to scheduled publishing, Umbraco also allows content editors to set an expiry date for the content. This feature is useful when dealing with time-sensitive content, such as limited-time offers or event promotions. Here's how to set an expiry date for content in Umbraco:
- Login to the Umbraco backoffice.
- Navigate to the content node that you want to set an expiry date for.
- In the Properties panel, click on the Publishing tab.
- Set the desired expiry date and time in the Unpublish at field.
- Click on the Save and Publish button to save the changes.
Once the expiry date and time are reached, Umbraco will automatically unpublish the content from the live website. This ensures that time-sensitive content is removed from the website after the specified duration, preventing any confusion or misleading information.
Conclusion
Umbraco offers a range of content scheduling and publishing options that empower content editors to efficiently manage and deliver content. From scheduled publishing to content approval workflows, Umbraco provides the tools necessary for seamless content management. By leveraging these features, businesses can ensure timely and accurate delivery of content to their audience, enhancing user experience and driving better results. If you are looking for a versatile and user-friendly CMS for your website development needs, Umbraco is definitely worth considering.
Contact us
Spanning 8 cities worldwide and with partners in 100 more, we’re your local yet global agency.
Fancy a coffee, virtual or physical? It’s on us – let’s connect!