Content blocks API

Content blocks are stored in the Content block module and you can share them on many pages. This section describes how to work with the API of the module by explaining how to perform common tasks when working with content blocks.

You create content blocks when you need to display various kinds of nonspecific information (all information different from the predefined content types, such as news or event announcements). Content blocks are very useful when you need to create text that you will use on many pages of your website. For example, company address.
For more information about working with content block in the backend of Sitefinity CMS, see Content blocks.

You can create content blocks programmatically using the Native API or the For developers: Use readable code with the Fluent API.

This section contains

Create content blocks
The section describes how to create a content block with the Native and with the Fluent API.
Query content blocks
The section describes how to query a content block based on its ID with the Native and with the Fluent API.
Find content blocks
The section describes how to search for a specific content block with the Native and with the Fluent API.
Modify content blocks
The section describes how to modify a content block with the Native and with the Fluent API.
Delete content blocks
The section describes how to delete a content block with the Native and with the Fluent API.
Create a Content block widget that displays shared content
Describes how to create and add to a page a Content block widget that displays a shared content block with the Native API.
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.
New to Sitefinity?