Content Components
Advanced Component Fields
Overview
Most content components in Site Builder include a small set of advanced fields.
These fields are optional and only needed in specific situations. In many cases, you can leave them unchanged.
Some advanced fields are intended for use by those familiar with web development or custom integrations. If you need assistance, contact WebHelp.
Advanced component fields
| Element name | Required | Multiple |
|---|---|---|
|
Hide component?
If checked, the component is hidden without being deleted.
|
No
|
No
|
|
Break component out of container?
Details and Profile Pages only. If checked, the component is displayed wider than the main content area on large screens. Useful for quotes and images.
|
No
|
No
|
|
Custom attribute
Group containing fields for a custom HTML attribute to be added to the component.
|
No
|
Yes
|
|
Custom attribute name
Custom attribute name. Lowercase letters and dashes only.
|
No
|
No
|
|
Custom attribute value
Letters, numbers, dashes, and spaces only. If this is a boolean attribute, enter
true.
|
No
|
No
|
Using custom attributes
A custom attribute adds extra information to a component's HTML when the page is published.
These attributes are used by developers to support custom JavaScript functionality, analytics tracking, accessibility enhancements, or third-party integrations.
For example, a developer might add a custom attribute like:
- Attribute name:
data-feature - Attribute value:
topics-feed
This would add the following attribute to the component's HTML:
data-feature="topics-feed"
Most content managers will not need to use custom attributes unless instructed to do so by a web developer.