> ## Documentation Index
> Fetch the complete documentation index at: https://newwebsite.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# CMS

> Content Management System for easy content updates

## Content Management System

Manage your website content with our built-in CMS. Create reusable content snippets, blog posts, and other text content that can be easily added to your website through the editor or chat interface.

<Frame>
  <img src="https://mintcdn.com/newwebsite/Z_VRK3RlJdmz2aWE/images/features/cms/dashboard.png?fit=max&auto=format&n=Z_VRK3RlJdmz2aWE&q=85&s=41290f57a92b3b1ad716dcfad77444e5" alt="Content Management dashboard" width="3354" height="1642" data-path="images/features/cms/dashboard.png" />
</Frame>

## How to Create and Use Content

<Steps>
  <Step title="Navigate to Content">
    1. Go to your project in the new\.website dashboard
    2. Click on the **Content** tab in the left sidebar
    3. You'll see your content management interface where you can view, edit, and create content pieces

    <Frame>
      <img src="https://mintcdn.com/newwebsite/Z_VRK3RlJdmz2aWE/images/features/cms/step-1.png?fit=max&auto=format&n=Z_VRK3RlJdmz2aWE&q=85&s=3cc34846b0c80fdc7e9d23df6f58d38c" alt="Content tab in sidebar" width="406" height="418" data-path="images/features/cms/step-1.png" />
    </Frame>
  </Step>

  <Step title="Add New Content">
    1. Click the **"+ Add Content"** button in the top right
    2. This will open the content creation modal where you can add new blog posts, snippets, or other content pieces
  </Step>

  <Step title="Create Your Content">
    1. Fill in the content details in the modal that appears
    2. Add a descriptive **Content Purpose** (this helps identify what the content is for)
    3. Write your **Content Text** - this can be blog posts, product descriptions, snippets, or any other text content
    4. You can also import content from files (supports .txt, .md, .doc, .docx formats)
    5. Click **"Save Changes"** when you're done

    <Frame>
      <img src="https://mintcdn.com/newwebsite/Z_VRK3RlJdmz2aWE/images/features/cms/step-3.png?fit=max&auto=format&n=Z_VRK3RlJdmz2aWE&q=85&s=14927f769b72e6ff5c2199db9f99b0ce" alt="Edit content modal" width="1826" height="1184" data-path="images/features/cms/step-3.png" />
    </Frame>
  </Step>

  <Step title="Add Content to Your Website">
    There are two ways to add your content to your website:

    **Method 1: Using the Chat Interface**

    1. Click the **"Use on Website"** button next to any content piece
    2. This will open a chat where you can tell our AI where and how to add the content

    <Frame>
      <img src="https://mintcdn.com/newwebsite/Z_VRK3RlJdmz2aWE/images/features/cms/step-4-1.png?fit=max&auto=format&n=Z_VRK3RlJdmz2aWE&q=85&s=96a972a12ee368a12872c9d7cea0301b" alt="Use on Website button" width="814" height="318" data-path="images/features/cms/step-4-1.png" />
    </Frame>

    **Method 2: Using the Editor**

    1. Go to your website editor
    2. Type `@c:` to see a dropdown of all your content items
    3. Click on the content piece you want to add
    4. The content will be inserted at your cursor position

    <Tip>
      Use the `@c:` shortcut in the editor to quickly access and insert any of your content pieces while building your website.
    </Tip>

    <Frame>
      <img src="https://mintcdn.com/newwebsite/Z_VRK3RlJdmz2aWE/images/features/cms/step-4-2.png?fit=max&auto=format&n=Z_VRK3RlJdmz2aWE&q=85&s=9eb21ffd6c92cf60894c25d4a7b88ba2" alt="Content dropdown in editor" width="798" height="618" data-path="images/features/cms/step-4-2.png" />
    </Frame>
  </Step>

  <Step title="Content Added">
    1. Your content piece will now appear on your website
    2. You can edit the content anytime from the Content tab
    3. Changes to content pieces will automatically update wherever they're used on your website
  </Step>
</Steps>

## Content Features

### Reusable Content

* Create content once and use it multiple times across your website
* Update content in one place and see changes reflected everywhere it's used
* Perfect for common text snippets, product descriptions, or frequently updated information

### Content Types

* **Blog Posts**: Full articles and blog content
* **Snippets**: Short reusable text pieces
* **Product Descriptions**: Detailed product information
* **About Sections**: Company or personal information
* **Custom Content**: Any text content you need to manage

### Content Management

* **Edit Content**: Modify existing content pieces from the dashboard
* **Import Content**: Upload content from text files, markdown, or Word documents
* **Content IDs**: Each piece gets a unique ID for easy referencing
* **Content Organization**: Keep your content organized with clear purposes and naming

## Best Practices

<CardGroup cols={2}>
  <Card title="Descriptive Purposes" icon="tag">
    Use clear, descriptive purposes for your content pieces so you can easily find and identify them later.
  </Card>

  <Card title="Organize Content" icon="folder">
    Group related content pieces with similar naming conventions to keep your CMS organized.
  </Card>
</CardGroup>

## Use Cases

### Blog Management

Create and manage blog posts that can be easily added to blog pages or featured sections of your website.

### Product Catalogs

Maintain detailed product descriptions that can be used across product pages, listings, and promotional content.

### Marketing Copy

Store marketing headlines, descriptions, and calls-to-action that can be reused across different pages.

### Legal Content

Manage terms of service, privacy policies, and other legal content that might be referenced in multiple places.

<Note>
  Content pieces are available on all new\.website plans. There are no limits on the number of content pieces you can create or the length of your content.
</Note>

## Troubleshooting

### Content Not Appearing

* Make sure you've saved your content changes
* Check that you've properly added the content to your website using `@c:` or the "Use on Website" button
* Refresh your website to see the latest changes

### Can't Find Content

* Check the content purpose field to identify the right piece
* Review your content list in the dashboard
* Make sure you're looking in the correct project

### Content Not Updating

* Ensure you've saved changes to the content piece
* Check that the content is properly linked on your website
* Clear your browser cache to see the latest version

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="Is there a cost for using the CMS?">
    The CMS is included with all new\.website plans at no additional cost. There are no limits on the number of content pieces you can create or their length.
  </Accordion>

  <Accordion title="What file formats can I import for content?">
    You can import content from several file formats including plain text (.txt), markdown (.md), and Word documents (.doc, .docx). This makes it easy to migrate existing content to your CMS.
  </Accordion>

  <Accordion title="Can I edit content after it's been added to my website?">
    Yes, you can edit any content piece from the Content dashboard. Changes will automatically update everywhere that content is used on your website.
  </Accordion>

  <Accordion title="What happens if I delete a content piece that's being used on my website?">
    If you delete a content piece that's currently used on your website, those sections will show as missing content. Make sure to remove or replace the content on your website before deleting it from the CMS.
  </Accordion>

  <Accordion title="Can I use the same content piece multiple times on my website?">
    Absolutely! That's one of the main benefits of the CMS. You can use the same content piece across multiple pages, and any updates will be reflected everywhere it's used.
  </Accordion>

  <Accordion title="How do I organize my content pieces?">
    Use descriptive Content Purpose fields and consistent naming conventions to keep your content organized. This will help you quickly identify and find the content you need in your dashboard.
  </Accordion>

  <Accordion title="What's the difference between using @c: and the 'Use on Website' button?">
    Both methods add content to your website. The `@c:` shortcut in the editor gives you quick access while editing, while the "Use on Website" button opens a chat interface where you can describe exactly where and how to place the content.
  </Accordion>

  <Accordion title="Can I collaborate with others on content creation?">
    Currently, content management is tied to your project access. Anyone with access to your project can view and edit content pieces. Team collaboration features are being developed.
  </Accordion>
</AccordionGroup>
