Handoff Text Module
The Handoff Text module displays text content from SCF/ACF Flexible Content sub-fields. It provides automatic field binding, HTML tag selection, prefix options, and link capabilities.
Purpose and When to Use
Use the Handoff Text module when you want to:
- Display headings, titles, or labels from Flexible Content layouts
- Show descriptions, paragraphs, or any text-based content
- Add dynamic text with prefixes or icons
- Create linked text that pulls URLs from custom fields
You can also use the standard Divi Text module with Dynamic Content. Click the Dynamic Content icon in any text field and select "SCF / ACF Pro Flexible Content Fields" to choose a sub-field.
Compatibility and Performance Notes
- Divi Version: Divi 5 or higher (required)
- Field Plugin: SCF (Secure Custom Fields) or ACF Pro
- Supported Field Types: Text, Textarea, WYSIWYG, Number, Email, URL
Add to Page
- Open a Divi Handoff Layout in the Divi Builder
- Add a new module and search for Divi Handoff: Text
- In the SCF/ACF Field dropdown, select the sub-field to display
- Configure HTML tag, prefix, and styling options as needed
- Save and verify the text displays correctly on the frontend
Settings Reference
Content Tab
Main Group
| Setting | Type | Default | Description |
|---|---|---|---|
| SCF/ACF Field | Select | None | Select the Flexible Content sub-field from which to fetch the text value |
| HTML Tag | Select | Div | HTML element to wrap the text (div, h1-h6, p, span) |
| Prefix | Text | Empty | Static text that appears before the field content |
| Prefix Icon | Icon Picker | None | Icon displayed before the text content |
| Prefix Icon Color | Color | #000 | Color of the prefix icon |
| Prefix Icon Size | Range | 24px | Size of the prefix icon (0-100px) |
| Prefix Icon Spacing | Range | 10px | Space between the icon and text (0-100px) |
Link Settings
| Setting | Type | Default | Depends On | Description |
|---|---|---|---|---|
| Enable Link | Toggle | Off | - | Wrap the text in a clickable link |
| Open Link in New Tab | Toggle | Off | Enable Link = On | Open the link in a new browser tab |
| Use SCF/ACF Field for Link | Toggle | Off | Enable Link = On | Get the link URL from a custom field instead of entering manually |
| SCF/ACF Field for Link | Select | None | Use SCF/ACF Field = On | Select the field containing the URL |
| Link URL | Text | Empty | Enable Link = On, Use SCF/ACF Field = Off | Enter the destination URL manually |
Background Groups
| Setting | Type | Description |
|---|---|---|
| Module Background | Background | Background settings for the entire module container |
| Text Background | Background | Background settings for the text element specifically |
Design Tab
Text Font Group
Standard Divi font controls including:
- Font family, size, weight, style
- Text color, alignment
- Letter spacing, line height
- Text shadow
SCF/ACF Font Fields Group
Override default font settings with values from custom fields:
| Setting | Type | Description |
|---|---|---|
| Font Family Field | Select | SCF/ACF field containing font family name |
| Font Weight Field | Select | SCF/ACF field containing font weight value |
| Font Style Field | Select | SCF/ACF field containing font style (normal, italic) |
| Text Alignment Field | Select | SCF/ACF field containing alignment (left, center, right) |
| Text Color Field | Select | SCF/ACF field containing color value (hex code) |
| Text Size Field | Select | SCF/ACF field containing font size value |
| Letter Spacing Field | Select | SCF/ACF field containing letter spacing value |
| Line Height Field | Select | SCF/ACF field containing line height value |
Standard Design Groups
| Group | Description |
|---|---|
| Sizing | Width, height, and alignment options |
| Spacing | Margin and padding controls |
| Border | Border width, style, color, and radius |
| Box Shadow | Drop shadow configuration |
| Filters | Blur, brightness, contrast, saturation filters |
| Transform | Scale, rotate, translate, skew transformations |
| Animation | Entrance animation effects |
Advanced Tab
| Group | Description |
|---|---|
| Visibility | Show/hide on specific devices |
| Transitions | Hover and scroll transition effects |
| Position | Positioning mode and offset values |
| Scroll | Scroll-based effects and sticky positioning |
Examples and Common Patterns
Example 1: Simple Heading
Display a title from a "title" text field as an H2 heading:
- Add Divi Handoff: Text module
- SCF/ACF Field: Select "title"
- HTML Tag: H2
- Style with desired font settings
Example 2: Prefixed Label
Show a category label with an icon prefix:
- Add Divi Handoff: Text module
- SCF/ACF Field: Select "category"
- Prefix Icon: Choose a tag or folder icon
- Prefix Icon Color: Match your theme accent color
- Prefix Icon Spacing: 8px
Example 3: Linked Title
Create a clickable title that links to a URL stored in another field:
- Add Divi Handoff: Text module
- SCF/ACF Field: Select "title"
- HTML Tag: H3
- Enable Link: On
- Use SCF/ACF Field for Link: On
- SCF/ACF Field for Link: Select "link_url"
Example 4: Dynamic Font Styling
Apply brand fonts stored in custom fields (useful for client-controlled branding):
- Add Divi Handoff: Text module
- SCF/ACF Field: Select "heading"
- In Design tab, open SCF/ACF Font Fields group
- Font Family Field: Select field containing font name
- Text Color Field: Select field containing brand color
Pitfalls and Limits
If the selected SCF/ACF field has no value on the current page, the module displays nothing. Consider using conditional visibility to hide modules when fields are empty.
Choose HTML tags appropriately for SEO:
- Use H1 only once per page
- Use H2-H6 in hierarchical order
- Use P for body text paragraphs
- Use Span or Div for non-semantic text
Limitations:
- Only displays plain text or WYSIWYG content (not complex field types)
- Prefix icon must be a Divi icon (not custom images)
- Dynamic font fields require exact value matching (e.g., "Arial" not "arial")
- Does not support multi-line prefix text
Related Links
- Handoff Image Module - Display images from Flexible Content
- Handoff Repeater Module - Loop through repeater fields
- Creating Handoff Layouts - Build reusable Divi layouts
- Dynamic Content Flow - Understand how data flows from fields to modules
What's Next
- Handoff Image Module - Learn to display images from Flexible Content
- Handoff Video Module - Display videos from custom fields