World is now on Opti ID! Learn more
World is now on Opti ID! Learn more
When working with Optimizely CMS 12, URL consistency is crucial for SEO and usability. By default, Optimizely does not enforce lowercase URLs, which can lead to duplicate content issues and inconsistent link structures. In this blog, we'll explore...
Have you ever wanted to let content editors place interactive hotspots directly on an image—without leaving the CMS? In this post, I’ll walk through how we built a custom Hotspot Module in Optimizely CMS 12 that does exactly that. What We BuiltThi...
When building headless websites with Optimizely CMS 12 using the Content Delivery API, ContentArea properties can be tricky. By default, they return minimal references to nested content—not the rich, expanded content structures modern frontends...
The LinkItem field is one of the most demanded properties by the community, allowing editors to effortlessly create and manage links across pages and blocks. It was introduced on CMS 12 – EPiServer.CMS 12.11.0 and this blog post will show how it c...
Optimizely Forms is a powerful add-on that can improve the experience for authors to create custom forms as needed with plenty of capabilities. It can be also extensible, so a developer can implement custom form elements and add complex logic to...