• 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

Minimum theme – replace subscribe button with e-mail optin

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 › Minimum theme – replace subscribe button with e-mail optin

This topic is: resolved
  • This topic has 7 replies, 3 voices, and was last updated 13 years ago by WMcKinley.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • March 27, 2013 at 8:41 pm #31651
    Susan
    Moderator

    I'm trying to replace the "subscribe" button on the home page with an e-mail sign-up box, and a "go" button.  The client doesn't want to be redirected to another page to enter their e-mail address.

    I've added widget areas with newsletter sign-ups, but I'm not sure how to replace it on this theme.

    Thoughts?

    March 27, 2013 at 9:54 pm #31663
    Robert Neu
    Member

    Hey Susan,

    If you need some help with this, ping me on Skype. Username is the same as my Twitter handle. 🙂


    Co-Founder of Audit WP, a WordPress SEO audit service and Flagship, a new WordPress theme company launching soon!

    March 27, 2013 at 9:57 pm #31665
    WMcKinley
    Member

    I would be very interested in the procedure to do this as well,  for future reference.

    Please share if you don't mind 😉


    W. McKinley – PowerEmini.com

    March 27, 2013 at 11:02 pm #31670
    Robert Neu
    Member

    The procedure will be little different depending on how you are  gathering the info. I can probably write up a tutorial for both GravityForms and Genesis E-News Extended and post it to my blog if that would help. I'll try to get to it this weekend.


    Co-Founder of Audit WP, a WordPress SEO audit service and Flagship, a new WordPress theme company launching soon!

    March 28, 2013 at 5:39 am #31703
    Susan
    Moderator

    Robert - that would be great. I know how  to add a widgeted area with an e-mail sign-up and button, but this theme having the page-title.php in addition to the home and functions files is just throwing me for a loop.

    I was able to add a newsletter sign-up area on the home page, just not in the area I needed, so any assistance would be appreciated!

    Edited to add - we're looking at using the Genesis e-news extended widget versus gravity forms (I've used both myself)

    March 28, 2013 at 5:02 pm #31855
    Susan
    Moderator

    Thanks, Robert for your assistance this afternoon!

    March 28, 2013 at 5:07 pm #31856
    Susan
    Moderator

    @WMcKinley:

    You need to register a widget area in the theme functions file (mine looks like this):

    genesis_register_sidebar( array(
    	'id'				=> 'home-email',
    	'name'			=> __( 'Home Email Signup', 'minimum' ),
    	'description'	=> __( 'This is an email registration box on the home page.', 'minimum' ),
    ) );
    

    and then hook it in the page-title php:

    
    if ( is_home() ) {
    	echo '';
    		echo '';
    			echo'' . esc_html( get_bloginfo( 'description' ) ) . '';
    			
    			if ( is_active_sidebar( 'home-email' ) ) {
    				genesis_widget_area( 'home-email', array(
    					'before' => '',
    				) );
    			}
    		
    		echo'';
    	echo'';
    }
    

    Then, in your stylesheet, you would want to add some styling (which I haven't done yet!)

    I added the Genesis e-news Extended widget to the e-mail widget area.

    March 28, 2013 at 5:41 pm #31861
    WMcKinley
    Member

    This is fantastic Susan and I truly appreciate you sharing the code.

    I have saved it to my bag of tricks for future use.

    I hadn't really thought about adding a sign-up form to the Title area, but I can see cases where it would make sense.

    Cheers!


    W. McKinley – PowerEmini.com

  • Author
    Posts
Viewing 8 posts - 1 through 8 (of 8 total)
  • The topic ‘Minimum theme – replace subscribe button with e-mail optin’ 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

© 2026 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