How can I hide certain pages in a Webflow template I purchased when publishing, without deleting them?
TL;DR
- Duplicate and unlink the page from CMS.
- Set the CMS item to Draft or keep unused in navigation.
- Remove page from navigation links.
- Avoid sharing direct links and exclude from sitemap.
- Publish and test to ensure the page is hidden.
If you want to hide certain pages in a purchased Webflow template without deleting them, you can accomplish this by setting up some publication settings. Follow these steps:
1. Duplicate and Unlink the Page
- Duplicate the page you wish to hide by going to Pages in the Designer.
- Once duplicated, unlink it from the CMS if it's connected, to ensure it's considered a static page.
2. Move the Page to a Draft State
- Open the page you want to hide.
- Check if it is CMS-based; if so, set the item status to Draft in the CMS collection settings.
- For static pages, simply keep the page unused in navigation.
3. Exclude from Navigation
- Remove the page from any linked navigation elements so users cannot access it through standard navigation.
- You can do this by going to each Navigation link block and ensuring the specific page is not linked.
4. Manage Public Access Links
- Avoid sharing direct links to this page in any public-facing content.
- Make sure it’s not listed in your sitemap by going to Project Settings, then SEO Settings, and checking your sitemap.xml.
5. Test the Changes
- Publish your site and test if the page is inaccessible or hidden as intended.
- Try accessing the page URL directly to ensure it doesn't show up unexpectedly.
Summary
To hide pages in a Webflow template without deleting them, duplicate and unlink the page, draft it in CMS settings, and remove it from navigation. Ensure no direct links or indexes expose the page.