WP Smith

Creating WordPress & Genesis Websites Since 2010

  • Home
  • About
  • Services
  • Blog
  • Contact

May 18 2011

How to Remove or Move the Genesis Footer below the #wrap

It is easy to remove.move the footer, simply add this to your functions.php.

To remove the footer, use:
[php]remove_action( 'genesis_footer', 'genesis_do_footer' );[/php]

To move the footer below the body #wrap, use:
[php]remove_action( 'genesis_footer', 'genesis_do_footer' );
add_action( 'wp_footer', 'genesis_do_footer' );[/php]

Written by Travis Smith · Categorized: Genesis, Tutorials

StudioPress Premium WordPress Themes     WP Engine Managed WordPress Hosting

What can I do for you!?

Custom Development

We develop plugins by determining both business/functional and technical requirements, following WordPress development best practices, and using agile methodology to ensure you get the best solution.

Consulting

Have questions? Need a reliable developer to consult? Please contact us today!

Customized Theme

We can customize your theme or child theme, or create a child theme for you based on your needs while enhancing the performance of every individual attribute.

Customized Plugin

We can customize your plugins, extend plugins (e.g., Gravity Forms, Jetpack, Soliloquy) based on your needs ensuring security, performance, and positive business impact.

Contact Us

About Travis Smith

As a WordPress enthusiast, developer, and speaker, Travis writes about what he learns in WordPress trying to help other WordPress travelers, beginners and enthusiasts with tutorials, explanations, & demonstrations.

Comments

  1. nate says

    January 28, 2012 at 3:14 pm

    This worked but it didn’t move the code too, just the actual content of the footer. Wondering if there’s a way to grab the markup around it or something.

    Reply
    • Travis Smith says

      January 30, 2012 at 10:36 am

      Hello Nate,

      What content are you speaking of? If you are talking about the footer widgets, that is something other than the actual footer (which is simply the back to top text and the credits text in Genesis). To move the footer widgets, your code is just as simple:
      [php]
      remove_action( ‘genesis_before_footer’, ‘genesis_footer_widget_areas’ );
      add_action( ‘wp_footer’, ‘genesis_footer_widget_areas’ , 5 );
      [/php]

      Reply
      • Eddy says

        August 24, 2012 at 9:35 am

        I think he means it didn’t remove the footer div itself, just the contents within. I also need to remove that div. Still looking…

        Reply
    • Travis Smith says

      August 24, 2012 at 4:26 pm

      Hello Nate,

      In my instance, I still wanted that footer down below. However, here’s how you would move the entire thing, footer widgets and footer:
      [php]
      remove_action( ‘genesis_before_footer’, ‘genesis_footer_widget_areas’ );
      remove_action( ‘genesis_footer’, ‘genesis_footer_markup_open’, 5 );
      remove_action( ‘genesis_footer’, ‘genesis_do_footer’ );
      remove_action( ‘genesis_footer’, ‘genesis_footer_markup_close’, 15 );

      add_action( ‘wp_footer’, ‘genesis_footer_widget_areas’ );
      add_action( ‘wp_footer’, ‘genesis_footer_markup_open’ );
      add_action( ‘wp_footer’, ‘genesis_do_footer’ );
      add_action( ‘wp_footer’, ‘genesis_footer_markup_close’ );
      [/php]

      Reply
      • Linda says

        August 26, 2012 at 9:50 pm

        Just what I was looking for! Thanks Travis.

        Reply
  2. Gonto says

    September 1, 2012 at 7:55 am

    Hi
    Do you think its possible just to move the creds outside the footer under the #footer div?

    greetings

    DG

    Reply
    • Travis Smith says

      September 5, 2012 at 12:21 pm

      Yes, just filter the creds text to remove it, and then add an additional footer function hooking into wp_footer or even genesis_after.

      Reply
  3. Jay says

    December 13, 2012 at 2:18 pm

    Hi,
    I’d like to insert a div after #wrap, just before #footer-widgets. Would you know how to go about it?

    Thanks!
    J

    Reply
    • Travis Smith says

      December 23, 2012 at 9:03 pm

      Hello Jay,

      This should work for you…
      [php]
      add_action( ‘wp_footer’, ‘genesis_footer_markup_open’ );
      add_action( ‘wp_footer’, ‘child_function_before_wrap’ );
      add_action( ‘wp_footer’, ‘genesis_do_footer’ );
      [/php]

      Reply
  4. Mash says

    July 18, 2013 at 2:10 pm

    Hi Travis,
    I’m using Agentpress Child Theme, I’d like to insert the footer credits () Inside the Footer Widgets div () but preferably after the footer-widgets but still inside it’s div.

    How can i do that? Thanks in advance.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Twitter
  • Facebook
  • LinkedIn
  • Google+
  • RSS

Copyright © 2025 � WP Smith on Genesis on Genesis Framework � WordPress � Log in