Publish Content and CMS Articles | MuleSoft Documentation
# Publish Content and CMS Articles
With Anypoint API Community Manager, you can create, organize, and publish content for your community, including news, tutorials, developer blog posts, and events.
This content is stored in Salesforce content management system (CMS) articles. These articles are separate from the API documentation stored in Exchange. The API release process includes API documentation updates, and the CMS article release process is usually separate. Often a development team will lead the API release process and a marketing team will lead the CMS article release process.
## Create a New Article in Salesforce CMS
You can also author API Community Manager content in an external CMS system through CMS Connect.   
---  
  1. Open the API Community Manager control panel.
  2. Select **Manage CMS Content**. The Salesforce Experience Cloud **Content Management** interface is displayed. The **Content Management** interface is organized into these panels:
     * **Content** : Lists each article in your community.
     * **Collections** : Lists collections in your community, such as **News** for news articles and **Blogs** for blog posts. Each collection is a list of articles.
     * **Topics** : Lists article Topic groupings. Topics are similar to tags.
     * **Recommendations** : Drives community engagement by recommending videos, trainings, events, and more for your users.
  3. Select **Salesforce CMS**. The **Salesforce CMS** interface displays the workspaces in your Salesforce organization. TIP: The **Salesforce CMS** interface enables other teams, such as marketing or business development, to own the creation and publication of content articles in a single place, and reuse content across multiple communities.
  4. Select the workspace in which you want to create the new article. A tab for that workspace is displayed that contains a list of the workspace’s content articles.
  5. Select **Add Content**.
  6. Fill in the article’s **Title** , **Body** , **Featured Image** , and **Excerpt**. The **Excerpt** is the preview text on an article’s carousel tile.
  7. When finished with your changes, select **Save Draft**. You can edit and save the draft again any number of times.
  8. When you are ready to publish the article, select **Publish**.


## Add the Article to a Collection
  1. Open the API Community Manager control panel.
  2. Select **Manage CMS Content**. The Salesforce Experience Cloud **Content Management** interface is displayed. It shows a list of your community’s articles.
  3. Select **Collections**.
  4. Select the appropriate collection for your article.
  5. Select **Edit**. Articles selected to be part of the collection have green check marks to the left of their names.
  6. Select the plus sign (`+`) next to your new article to add it to the collection.
  7. Select **Save**.


The collection now lists your new article.
The Salesforce Experience Cloud documentation describes additional ways to add articles to collections, and includes more advanced categorization capabilities using topics and rules.
## Display the Collection in Your Community
  1. Open the API Community Manager control panel.
  2. Click **Community Builder**. A preview of your community’s site is displayed.
  3. If the collection containing your new article is already displayed in a **CMS Collection** component, then your new article will be visible there.
  4. Your article will be visible in any new **CMS Collection** components displaying the collection containing the article.


## Create Collections to Organize Content
  1. Open the API Community Manager control panel.
  2. Select **Manage CMS Content**.
  3. Select **Collections**.
  4. Select **New**.
  5. Enter a name for your collection, select the source **CMS Content** , and choose to curate the collection **Manually**.
  6. From the list of community articles, select the ones you want to include in the collection by selecting the plus sign (`+`) next to each article.
  7. Select **Finish**.
  8. To use your new collection on your community site, open the API Community Manager control panel and click **Community Builder**.
  9. Add a **CMS Collection** component to a page in your community.
  10. Select the component to open its configuration menu, and select **Change Collection** to select your new collection.


The new collection of articles is now displayed on your community page.
## External CMS Systems
You can also author API Community Manager content in an external CMS system through CMS Connect.
External CMS systems can include Adobe Experience Manager, Drupal, Wordpress, and others.
You can learn more about CMS Connect on Trailhead with the trail Deploy Fast and Personalize the Experience.
## See Also
  * Manage Your Community’s Pages and Their Properties in Community Builder
  * Salesforce Content Management System (CMS) (Beta)