• 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

Alternative To Genesis Promotion Box?

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 › General Discussion › Alternative To Genesis Promotion Box?

This topic is: not resolved

Tagged: page template, promotion widget

  • This topic has 3 replies, 2 voices, and was last updated 13 years, 3 months ago by JamesPenn.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • January 18, 2013 at 9:09 am #12856
    JamesPenn
    Member

    Hi everyone,

    I'd like to add a promotion box to the end of each of my blog posts. I tried out Genesis Promotion Box today but it didn't quite work out. For some reason I was unable to disable my social media sharing buttons in the box so these were shown at both the top and bottom of the box.

    Are there any alternative plug-ins I can use?

    Ideally I'll be able to set a default box that goes on all pages, but perhaps be able to customize individual pages with different boxes.

    Any ideas?

    Here's an example of what I want it to look like...

    http://www.problogger.net/archives/2013/01/17/double-your-blog-profits-in-2013/

    (See the Genesis promotion on the blog post above)

    Thanks in advance for any suggestions.

    James

    January 18, 2013 at 3:25 pm #12938
    Dorian Speed
    Member

    With the caveat that this suggestion may prove completely useless:

    I think what I would do is just create a page template with a widgeted area after the content - so, create a file named page_promotion.php, with this as its content:

    <?php
    /**
     * This file adds the Promotion template to the Child Theme.
     *
     */
    
    /*
    Template Name: Promotion
    */
    
    /** Add the promotion widget area */ 
    add_action( 'genesis_loop', 'child_promotion_widget' ); 
    function child_promotion_widget() { 
        dynamic_sidebar( 'promotion' ); 
    } 
    
    genesis();

    Register the sidebar 'promotion' in functions.php and use a Genesis Featured Widget Amplified to show the latest post in a category called "promotions" or something.

    I believe you could customize individual pages by using multiple instances of the Genesis FWA and excluding/including them.

    Like I said...possibly non-helpful.


    Bringing websites Up to Speed
    Firebug will light the way to understanding the secrets of the Internet!

    January 18, 2013 at 3:30 pm #12942
    Dorian Speed
    Member

    I have no idea why, but it's showing on my screen as "child promotion_widget" and it should be "child_promotion_widget".


    Bringing websites Up to Speed
    Firebug will light the way to understanding the secrets of the Internet!

    January 18, 2013 at 6:15 pm #13002
    JamesPenn
    Member

    Hi Dorian

    Thanks a lot for your suggestion. I should have mentioned that code - or anything technical for that matter - is pretty much beyond me but if I can't find a suitable plug-in then I will hire a programmer to do it for me and I will pass on your advice to them.

    Thanks,

    James

  • Author
    Posts
Viewing 4 posts - 1 through 4 (of 4 total)
  • The forum ‘General Discussion’ is closed to new topics and 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