To maintain unique headings for each CMS item on Webflow without them auto-applying to all CMS pages, you can use dynamic content and conditional visibility settings. Here's a step-by-step guide on how to achieve this:
1. Create a new collection field: Start by creating a new field in your CMS collection specifically for the headings. Let's call it "Heading" for this example.
2. Apply dynamic content: In your CMS template page, insert an HTML element where you want your heading to appear. Then, select the element and click on the "+" button in the settings panel to add dynamic content.
3. Choose the dynamic field: In the dynamic content settings, select the "Heading" field from your CMS collection as the source for your heading.
4. Add a conditional visibility rule: To control when the heading should appear, click on the cogwheel icon next to the dynamic content element. In the settings panel, choose "Visibility" and then select "Conditional Visibility."
5. Set up the conditions: In the conditional visibility panel, you can set up specific conditions for each CMS item. For example, if you have a category field in your collection, you can create a condition that says "Show this heading if the category is equal to 'XYZ'."
6. Repeat for other headings: Repeat this process for each heading you want to customize. Create a new field in your collection for each heading and follow steps 2-5.
By following these steps, you can maintain unique headings for each CMS item without them auto-applying to all CMS pages. Each CMS item can have its own unique heading based on the values you set in the collection fields.