World is now on Opti ID! Learn more

CMS 11 - Use the same page multiple locations of a site

Vote:
 

I have a requirement where the editor would like to create a page in one location and then use that page in multiple locations. In each location the page should look like it's in that location in terms of Url and location context navigation.

I know this could be achieved using content blocks but the requirement is to not have to create and manage mutliple pages. I have seen one article on here but it's from 2014 so I expect it's probably no longer workable.

This feels like it should be possibly but I haven't been able to find any examples so far...

This is for CMS 11

#339499
Jun 20, 2025 16:46
Vote:
 

You could try the "Fetch content from another content item" shortcut feature. You will create a page of the same type and select that shortcut type. Then the content loader will fill in the empty properties on the secondary page, with values from the linked page.

It can be a little clunky, though. Especially if the page has many required properties.

#339512
Jun 23, 2025 6:17
Vote:
 

If it's a strict requirement to not have to create a page manually (as Stefan suggested), the following possible approaches come to mind:

  1. Partial routing (map multiple URLs to serve the same page): https://docs.developers.optimizely.com/content-management-system/v11.0.0-cms/docs/partial-routing
  2. Custom content provider (which serves both the actual pages and their "clones"): https://docs.developers.optimizely.com/content-management-system/v11.0.0-cms/docs/content-providers

Regardless of approach: make sure you have proper canonical URL tags to avoid duplicate content issues for SEO.

#339517
Edited, Jun 24, 2025 10:07
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.