Fields Not Showing
Symptom
The Divi Handoff module displays on the page, but the field data is empty or missing. You see the module structure, but text fields show nothing, images don't appear, or other content is blank.
Applies To
- Divi 5.x
- WordPress 6.4 - 6.5
- Divi Handoff 1.0.0
Likely Causes
- Wrong field selected in module - The module is pointing to a non-existent or different field
- Field name mismatch - The field name in the module doesn't match the SCF/ACF field name
- Field has no value on that page - The field exists but is empty for this specific page
- Nested inside repeater without context - Trying to access repeater fields outside the Repeater module
Fix
Step 1: Verify the field name matches exactly
- Go to SCF → Field Groups (or ACF → Field Groups)
- Edit the field group containing your Flexible Content
- Find the layout and sub-field you're trying to display
- Note the Field Name (not the label) - this is usually lowercase with underscores
- Now edit your Divi Handoff Layout
- Open the Handoff module settings
- Check that Layout Field matches the exact field name from step 4
tip
Field names are case-sensitive. hero_title is different from Hero_Title.
Step 2: Check the page has data entered
- Edit the page with the missing content
- Find the Flexible Content field
- Expand the layout row that's showing empty
- Verify data is actually entered in the field
- If empty, add content and Update the page
Step 3: Handle repeater fields correctly
If you're trying to display data from a Repeater sub-field:
- Edit your Divi Handoff Layout
- Add a Handoff Repeater module
- Select the repeater field in the Repeater module settings
- Inside the Repeater module, add Handoff Text/Image modules
- These child modules can now access repeater row fields
Common Mistake
You cannot access repeater row fields directly from a module outside the Repeater. The Handoff Repeater module creates the context needed to loop through rows.
Step 4: Check image field return format
For image fields that aren't displaying:
- Edit your SCF/ACF field group
- Find the Image field
- Check the Return Format:
- Image URL - Returns the URL directly
- Image ID - Returns the attachment ID
- Image Array - Returns an array with URL, sizes, etc.
- Divi Handoff works with all formats, but ensure the field has the expected format
- Re-save the page after checking
Step 5: Verify conditional visibility isn't hiding content
If you're using conditional visibility:
- Edit the Handoff module
- Go to Advanced settings
- Check Condition Field and Condition Value
- If set, ensure the condition is met on the page
- Try temporarily removing the condition to test
Verify
After making changes:
- Update both the Divi Handoff Layout and the page
- View the page on the frontend
- Clear any cache (plugin cache, browser cache)
- Hard refresh (Ctrl+F5 or Cmd+Shift+R)
- Field data should now display
Common Field Issues
| Issue | Cause | Solution |
|---|---|---|
Text shows Array | WYSIWYG field with array return | Check return format, use text sub-field |
| Image shows nothing | Wrong return format | Match return format in module |
| Repeater empty | No Repeater module | Wrap fields in Handoff Repeater |
| Shows wrong data | Field name typo | Double-check exact field name |
Collect for Support
If the issue persists, gather this information:
- Screenshot of the SCF/ACF field configuration (showing field names)
- Screenshot of the Handoff module settings (showing Layout Field selection)
- Screenshot of the page's Flexible Content data (showing entered values)
- The exact field names being used
- Browser console errors (press F12, click Console tab)
What's Next
- Layouts Not Displaying - If layouts aren't appearing at all
- Compatibility Issues - Check for plugin conflicts
- Handoff Text Module - Review module settings