Skip to main content

The default Twenty Seventeen site footer has information text stating “Proudly powered by WordPress’ that links to wordpress.org. The text and link can be changed.

The default ‘Proudly Powered by WordPress’ footer text and link.

The changed footer text and link.

Where and how to change or remove the footer text and link:

  1. Make sure you are using a child theme for Twenty Seventeen on the server. Click here to learn how to create a child theme.
  2. On your server’s WordPress installation, go to the WordPress Root > wp-content > themes > twentyseventeen > template-parts > footer, and download the file ‘site-info.php’.
  3. Open the file in your preferred text editor (I use EditPad Pro) and change the PHP code as follows.

    Change this PHP code:

    <?php
    /**
     * Displays footer site info
     *
     * @package WordPress
     * @subpackage Twenty_Seventeen
     * @since 1.0
     * @version 1.0
     */
    
    ?>
    <div class="site-info">
    	<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyseventeen' ) ); ?>"><?php printf( __( 'Proudly powered by %s', 'twentyseventeen' ), 'WordPress' ); ?></a>
    </div><!-- .site-info -->

    To the PHP code below:

    <?php
    /**
     * Displays footer site info
     *
     * @package WordPress
     * @subpackage Twenty_Seventeen
     * @since 1.0
     * @version 1.0
     */
    
    ?>
    <div class="site-info">
    	<a href="https://karavadra.net">Customized by Bharat Karavadra</a>
    </div><!-- .site-info -->
  4. The new link in the code above is https://karavadra.net and the new text is Customised by Bharat Karavadra
  5. To remove the text and link entirely, delete the whole line beginning with ‘<a href=’
  6. In the folder of your child theme at WordPress Root > wp-content > themes > twentyseventeen-child, create a folder called ‘template-parts’. In that created a folder called ‘footer’.
  7. Now upload the edited ‘site-info.php’ file to the new ‘template-parts folder’, as above, in the child theme.

That’s it.

Share this:
  • tgolas says:

    Thank you for this solution. It works!

  • Abdulazeez says:

    thanks big bro…

  • Thembi Lin says:

    Thanks a lot for this solution Bharat.
    To be honest…I spent the past week searching high and low for a solution to this problem with no luck.
    Even WordPress forum itself couldn’t help me.
    I followed your instructions to the letter — and everything was over and done with in no time.
    You are amazing!
    I’m glad I found your site.
    I can’t wait for more of your updates.

  • thanks very much for this, I’ve bookmarked you’re site :)

  • Karel Mareš says:

    This is actually bad solution (now when you update your theme this changes would be overwritten)…The better way is to make child theme and then update the code.

    • Hello Karel,
      I have been using a child theme myself to create customizations to the template files, and the use of child themes was taken for granted. So, thank you for bringing that to my attention. I have updated the post with reference to using a child theme.

  • plombier 92 says:

    this a very awsome website thank you so much

  • photofomo says:

    In my child theme I do not see template parts or any of the files in the parent theme. I only have the style.css , functions.php and screenshot.png.

    Any recommendations here?

    • Hello,
      To customise a template file in the child theme, first copy it from the parent directory to the same location in the child theme. Then edit that template file in the child theme.

  • Jon says:

    Top advice, many thanks Bharat.

  • Paul Steel says:

    Might have been more useful to show how to place a copyright message with current year etc?

  • Dann says:

    Good blog post. I certainly appreciate this website.
    Keep it up!

  • >