• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Register widget area vs custom fields… pros & cons

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Design Tips and Tricks › Register widget area vs custom fields… pros & cons

This topic is: resolved

Tagged: Custom fields, widgets

  • This topic has 3 replies, 3 voices, and was last updated 11 years, 8 months ago by lucaslem.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • October 6, 2013 at 12:08 pm #65572
    lucaslem
    Member

    Hi,
    I'm considering adding a custom content area on home page which will serve as a call-to-action block. It occured to me that I can approach this one of two ways:

    1. Register new widget area — something like this
    2. Use custom fields (ACF) — something like this

    Is there a "best practice" for this sort of customization? What are the pros and cons of one approach versus the other? Which way would you go and why? Thanks to both Carrie Dils and Brad Dalton for their great tutorials!

    Thanks!

    October 6, 2013 at 5:14 pm #65596
    David Chu
    Participant

    Hi,
    Interesting question. I don't think there's a strong right answer here. I use Custom Field Template, but it is geekier than ACF, so it's not for everyone, but it's my favorite.

    I have one thought. If you're just sticking plain text or just a pinch of HTML into the call to action, a widget is fine. If you use ACF, you can get WYSIWYG, and you may want that. Then again, you could use the Black Studio TinyMCE to get WYS into the widget! So it's all good, to coin a phrase!

    Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    October 7, 2013 at 3:15 am #65620
    Brad Dalton
    Participant

    Widget area in your case.

    I would only use Custom Fields if you want to display different content in the same hook position.

    You can also code it in a front page template of using your functions file.

    If it's only one widget area, i would use the functions file otherwise i would copy an existing child themes front page template and use that for multiple widgets.


    Tutorials for StudioPress Themes.

    October 8, 2013 at 11:08 am #65863
    lucaslem
    Member

    Thanks to you both for your thoughts. Brad, I think your logic of determining whether I will be using the single hoook position for different content makes most sense in this case.

  • Author
    Posts
Viewing 4 posts - 1 through 4 (of 4 total)
  • The topic ‘Register widget area vs custom fields… pros & cons’ is closed to new replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2025 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble