This page will teach you how to transfer your page content to a new Content type. This could be used to change your Basic pages into a Staff profile or to combine multiple pages into one.
Please note: This can be a complicated process. If you are not confident that you are able to do it by yourself then please contact firstname.lastname@example.org for help.
Open up the page you would like to convert to a new content type. We will call this the 'source page'.
Keep the source page open and open a new tab. In this new tab, open the Group the source page is located in, go to the 'Pages' tab and click ‘Add new content’ to create a new page.
- Choose the destination content type you require.
- Copy the title and intro text across from the source page into the new.
- Copy the name of the media from the top of the source page, or choose a new image.
- Add the word 'new' to the title field, to distinguish the new page from the old.
Go through the rest of the source page and move the content across to the new. You may find it useful to click the 'maximise' button in the destination page toolbar to make the editor larger.
Things to note when copying your content across:
Some items (eg text, links, horizontal lines) can be copied and pasted and will still work. Other types of content (eg images, videos, accordions, block quotes) will need to be manually inserted/recreated.
- Change any H3 section headers to H2
- Use this as an opportunity to replace any redirecting links to absolute links using the link lookup. If the link on the source page is a lookup link, then you can copy and paste it like normal text.
- Consider adding 'related info' links at the bottom of the page if there are none.
Ensure that your new page is published before switching the page or any links to the page will not work.
Switching the page
Go back in to edit the source page and click on the 'Usage' tab. This displays all pages in the CMS that contain a link to the source page.
There are five columns on the usage tab:
- Entity - the page containing the link
- Type - the content type of this page
- Language - the language the page is written in
- Field name - the area/field where the link appears on the page
- Status - whether the page is published or unpublished
- Used in* - whether it is a default or previous version of the page that contains the link.
*Note: the 'Used in' column will not appear if all usages are in currently published pages.
For the purpose of switching our page, we will mainly be looking at the 'Status' and 'Used in' fields.
- Open up each page listed in the entity column, except those that say 'Previous revisions' in the 'Used In' column (these pages previously contained a link which has already been removed).
- On the pages that you have just opened, locate the link currently pointing to your source page. The 'field name' column will help you to find the link.
- Using the link lookup tool, update the link to point to the new page.
- Save the page.
Once you have done this for all the entity pages, the 'Used in' column should say 'Previous revisions' against them, when refreshed.
If the entity page is not in your group, you will need to contact the site coordinator to request the link be updated. A list of site owners can be found in the Section owners directory.
Make sure you update all pages, even if they are unpublished, as they could later be published.
If you require your new page to use the same URL as the source page, use the options on the right-hand side of the editor to place the destination page in the site structure at the same level as the source page, parented under the same item.
Switching the URL
- Append the source page Short name to indicate this page isn't in use (eg Research groups old) and save the page.
- Go into the new page, remove the word 'new' from the short name and click save.
The new page should now have the same URL as the former. Remember to unpublish the old page!
If you want your new page to have a different URL to your old page, you will need to request a redirect. Please specify the node ID of both the new and old page when making a request.
If you require further help with switching a page then please contact the digital team at email@example.com.
Get in touch
If you have CMS questions or are stuck then get in touch and we'll do our best to help.