CMS: Adding and Setting Up Rich Text Fields
The Rich Text field allows you to store formatted text for items in your CMS (Content Management System) collection. Your site's font style is used in the Rich Text editor and when the field is displayed on your site. This allows you to keep a consistent look between your site's heading and paragraph style and your Rich Text content. You can use the field to store content that you want to display on your site. For example, showing details about an item in its dynamic item page version, or showing details about several items in a repeater on a dynamic list page. You can also use the Rich Text field to store formatted text that visitors submit through a Rich Text input element on a custom form. Tip: This Rich Text field allows you to apply custom formatting to text that is stored in your collection. Use the Rich Content field and element instead, if you would like to combine formatted text with media, files, HTML code, Wix business solutions and more. In this article, learn more about: 
Adding the Rich Text field type in your collection  Formatting Rich Text fields Displaying your Rich Text field content on your site Saving Rich Text submissions from visitors in your collectionAdding the Rich Text field type in your collectionChoose the "Rich Text" field type when creating a new field in your collection. If you plan to show the text on your site, use the Rich Text editor in your collection to add and format the text for the relevant items. If you plan to collect visitor submissions in the Rich Text field, you can leave the field blank and set up a custom form using the Rich Text element. To add a Rich Text field to your collection:
Go to CMS in your site's dashboard. Alternatively, you can click CMS  in your editor, then click Your Collections. Click the relevant collection. Click Manage Fields.  Click + Add Field.  Select Rich text and click Choose Field Type. 
Enter a name in the Field name field. (Velo only) Update the Field ID, which is used in the site's code. You cannot update this ID later.  (Optional) Enter Help text if you want a tooltip to appear in your collection next to the field title. Click Save. Choose what you want to do: Display your Rich Text field content on your siteIf you want to display Rich Text field content on your site, add the content to each relevant collection item. 
Click the Rich Text field for the relevant item in your collection.
 Enter the text you want to use for the item and choose from the available formatting options at the top (e.g. Bold, Themes, Alignment, Link). 
Tip: Click the Expand icon  to edit the text in a larger window. 
 Repeat these steps to add content to the Rich Text field for the relevant collection items.Save visitor inputs to your Rich Text field. If you want to store inputs from visitors in your Rich Text field, you can leave the fields blank. Skip ahead to the Using the Rich Text input element to collect content from site visitors section. You will add a Rich Text input element that site visitors can type in and submit to your collection. The visitor submissions will be saved in your collection's Rich Text field for the relevant items. Rich Text field formattingWhen editing your Rich Text field from your collection, select from the options at the top to format your text. The Rich Text editor uses the same font theme that your site uses. Update your site's text theme from the Wix Editor or the Studio Editor to adjust the heading and paragraph styles used by your entire site and the Rich Text editor. In your site's text theme, you can also adjust the line and character spacing.Learn how to update your site's text theme:
In the Wix Editor In the Studio EditorDisplaying Rich Text field content on your siteAdd a text element to your page and connect it to a dataset that binds to your collection. Then choose your Rich Text field in the dataset connection. Wix EditorStudio Editor
Go to your editor. Go to the page in which you want to display the Rich Text field contents.   Add a text element to the page:  
    
Click Add Elements  on the left side of the editor. Click Text then drag the relevant text element onto your page.    Click the Connect to CMS icon  on the text element. Click the Choose a dataset drop-down and select an existing dataset that connects to the collection that includes your Rich Text field. Alternatively, click Add a Dataset, then choose the collection that includes your Rich Text field, give the dataset a name and click Create. Click the Text connects to drop-down in the Connect Text panel and select the Rich Text field you created.  
Go to your editor. Go to the page in which you want to display the Rich Text field contents.   Add a text element to the page:  
    
Click Add Elements  on the left side of the editor. Click Text then drag the relevant text element onto your page.    Click the Connect to CMS icon  on the text element. Click the Choose a dataset drop-down and select an existing dataset that connects to the collection that includes your Rich Text field. Alternatively, click Add a Dataset, then choose the collection that includes your Rich Text field, give the dataset a name and click Create. Click the Text connects to drop-down in the Connect Text panel and select the Rich Text field you created.  Using the Rich Text input element to collect content from site visitorsCreate a custom form that uses the Rich Text input element to submit formatted text to your Rich Text collection field. If you want to collect different types of input from visitors, you can add other input elements to your form. Wix EditorStudio Editor
Go to your editor. Add the Rich Text input element: 
    
Go to the page or section where you want visitors to submit text to your collection.  Click Add Elements  on the left side of the editor. Click Input. Click Rich Text.  Click and drag the relevant Rich Text box onto the page.   
Connect the Rich Text element to the CMS collection where you will store the submissions:
    
Click the Connect to CMS icon  on the Rich Text element.  Click the Choose a dataset drop-down and select an existing dataset that connects to a collection where you will save visitor submissions in a Rich Text field. Alternatively, click Add a Dataset, then choose a collection where you will save visitor submissions in a Rich Text field. Give the dataset a name and click Create. Click the Value connects to drop-down and choose the Rich Text field in which you will store the submissions.
Tip: To add a new field for storing submissions, select Add new field, then enter the field name and click Add.  Set the dataset mode and collection permissions:
        
Click Dataset Settings.  Click the Dataset mode drop-down and select Write or Read & Write.  (If necessary) Click the permissions type next to Collection Permissions and select Form submissions in the 1st drop-down. You can click the additional drop-downs to refine the permissions. Click Save once you're done setting the permissions.     
Click the Rich Text input element and customize it: 
    
Click Settings to edit the following: 
        
Field title: Enter a title that appears above the input element.  Show initial text: Choose the initial text that displays. Field type: (Optional) Select the relevant options:
            
Required: Make it mandatory that visitors enter a value in the box before submitting.  Read only: Set the element to display content only. Visitors cannot edit the values but they can copy them   Allow links: Enable the toggle to allow visitors to submit links in the element.  Set character limit: Enable the toggle to limit visitor submissions to a set number of characters then enter the character limit.    Click the Layout icon  to set the text alignment, indentation, spacing, margin and toolbar position.  Click the Design icon  to choose a preset design and customize it further.    Add a 'Submit' button for visitors to click to submit once they're done entering the text they want to submit. You can add other buttons for editing by connecting buttons to dataset click actions. 
Click Preview to test your Rich Text input element.  Click Publish if you are ready to make the changes go live. 
Go to your editor. Add the Rich Text input element: 
    
Go to the page or section where you want visitors to submit text to your collection.  Click Add Elements  on the left side of the editor. Click Input. Click Rich Text.  Click and drag the relevant Rich Text input onto the page.   
Connect the Rich Text element to the CMS collection where you will store the submissions:
    
Click the Connect to CMS icon  on the Rich Text element.  Click the Choose a dataset drop-down and select an existing dataset that connects to a collection where you will save visitor submissions in a Rich Text field. Alternatively, click Add a Dataset, then choose a collection where you will save visitor submissions in a Rich Text field. Give the dataset a name and click Create. Click the Value connects to drop-down and choose the Rich Text field in which you will store the submissions.
Tip: To add a new field for storing submissions, select Add new field, then enter the field name and click Add.  Set the dataset mode and collection permissions:
        
Click Dataset Settings.  Click the Dataset mode drop-down and select Write or Read & Write.  (If necessary) Click the permissions type next to Collection Permissions and select Form submissions in the 1st drop-down. You can click the additional drop-downs to refine the permissions. Click Save once you're done setting the permissions.     
Click the Rich Text input element and customize it: 
    
Click Settings to edit the following: 
        
Field title: Enter a title that appears above the input element.  Show initial text: Choose the initial text that displays. Field type: (Optional) Select the relevant options:
            
Required: Make it mandatory that visitors enter a value in the box before submitting.  Read only: Set the element to display content only. Visitors cannot edit the values but they can copy them   Allow links: Enable the toggle to allow visitors to submit links in the element.  Set character limit: Enable the toggle to limit visitor submissions to a set number of characters then enter the character limit.    Click the Layout icon  to set the text alignment, indentation, spacing, margin and toolbar position.  Click the Design icon  in the Inspector panel on the right to customize the design.    Add a 'Submit' button for visitors to click to submit once they're done entering the text they want to submit. You can add other buttons for editing by connecting buttons to dataset click actions. 
Click the Preview icon  to test your Rich Text input element.  Click Publish if you are ready to make the changes go live.