• 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

Customize the Footer Text in Metro Pro Theme

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 › Customize the Footer Text in Metro Pro Theme

This topic is: not resolved

Tagged: footer

  • This topic has 9 replies, 4 voices, and was last updated 12 years, 4 months ago by DenverEric.
Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • January 2, 2014 at 12:50 pm #82722
    Zach Russell
    Member

    I am trying to customize the footer text of the Metro Pro theme on my site WP Temple, and I cannot figure out how to do it. I tried the tutorial in the Genesis Docs to customize the footer:

    remove_action( 'genesis_footer', 'genesis_do_footer' );
    add_action( 'genesis_footer', 'sp_custom_footer' );
    function sp_custom_footer() {
    	?>
    	<p>&copy; Copyright 2012 <a href="http://mydomain.com/">My Domain</a> &middot; All Rights Reserved &middot; Powered by <a href="http://wordpress.org/">WordPress</a> &middot; <a href="http://mydomain.com/wp-admin">Admin</a></p>
    	<?php
    }

    And it just adds the text to the wrong place. I then realized that this footer was added in the genesis_after hook, but when I do that, it just adds the code along with the footer code (I left it this way for reference).

    I would appreciate any help you can offer!


    ———-
    Zach Russell
    President, ProTech Internet Group

    http://wptemple.com
    January 2, 2014 at 1:26 pm #82725
    workky
    Member

    I use Genesis Simple Edits to Edit the footer text and credits, etc.
    http://accidentdoctor.org


    life’s tough, it’s a lot tougher if you’re stupid
    My Website

    January 2, 2014 at 1:34 pm #82726
    David Chu
    Participant

    Hi!
    That is a brain-teaser - Metro is a little strange. I got it to work by threading your command into functions.php as follows. You have to get it in the exact right sequence, or else you don't get the cute container, and you keep the old stuff. Note the commented line, and the one below. And yes, you'll want your custom function somewhere in the file - that's less critical.

    //* Reposition the footer
    
    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( 'genesis_after', 'genesis_footer_markup_open', 11 );
    
    //add_action( 'genesis_after', 'genesis_do_footer', 12 );
    add_action( 'genesis_after', 'sp_custom_footer', 12 );
    
    add_action( 'genesis_after', 'genesis_footer_markup_close', 13 );
    

    Cheers, Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    January 2, 2014 at 1:38 pm #82727
    Zach Russell
    Member

    Genius!

    I was a little confused adding priorities (thats what the numbers are right?) to the hooks.

    I'll let you know how it works!

    Thank you


    ———-
    Zach Russell
    President, ProTech Internet Group

    January 2, 2014 at 2:36 pm #82746
    David Chu
    Participant

    Yes!
    As soon as you move to Genesis 2, those priorities become very important, mostly due to needing to support the complexities of HTML5. I've published some of my experimentation and troubleshooting of those HTML5 hooks and priorities.

    Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    January 2, 2014 at 3:20 pm #82755
    Zach Russell
    Member

    Haha well now I know. As I get into more complex genesis development projects I know this will help! Thanks man.


    ———-
    Zach Russell
    President, ProTech Internet Group

    January 2, 2014 at 3:32 pm #82759
    David Chu
    Participant

    My pleasure, good to meet you!
    Dave


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    January 2, 2014 at 3:33 pm #82760
    Zach Russell
    Member

    Works like a charm! Only problem was I tried to concatenate strings using Python syntax :/ Thanks for your help!


    ———-
    Zach Russell
    President, ProTech Internet Group

    January 2, 2014 at 3:34 pm #82761
    David Chu
    Participant

    Python! Oooh, that's wild!
    I use Monty Python syntax, though. 🙂


    Dave Chu · Custom WordPress Developer – likes collaborating with Designers

    March 17, 2014 at 11:38 am #95330
    DenverEric
    Member

    Hi Fellas, I used the code you offered here on my site and was left with two footer lines. How do I drop the default footer text in this theme?

    Site: http://wikibias.com/


    DenverEric

    The Blog of Eric Rosenberg – Narrow Bridge Finance – The Israel Situation

  • Author
    Posts
Viewing 10 posts - 1 through 10 (of 10 total)
  • The forum ‘Design Tips and Tricks’ 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