Is there a way to edit the text "thank you for creating with Wordpress" in version 3.3.1 at the bottom of the CMS? If so what file do I need to edit?


Credit definitely goes to @kaiser, but here is a full working solution. You can add this code to your functions.php file (in your theme):

function wpse_edit_footer() {
    add_filter( 'admin_footer_text', 'wpse_edit_text', 11 );

function wpse_edit_text($content) {
    return "New Footer Text";

add_action( 'admin_init', 'wpse_edit_footer' );

Just hook into the filter. The only thing remaining will be the <hr />.

 * Change/Disable the footer text line
 * @return void
function wpse_remove_footer()
    add_filter( 'admin_footer_text',    '__return_false', 11 );
    add_filter( 'update_footer',        '__return_false', 11 );
add_action( 'admin_init', 'wpse_remove_footer' );

In case you want to change it:

add_action( 'admin_init', function()
    add_filter( 'admin_footer_text', function() {
        echo "This is a custom admin footer text";
    }, 11 );
    add_filter( 'update_footer', function() {
        echo "This is a custom footer update text";
    }, 11 );
} );
  • Ok thanks, I don't want to remove it though, just edit what it says. – Rob Mar 22 '12 at 13:42
  • @Rob Just replace the __return_false callback fn for admin_footer_text with a custom callback that does a return with your custom string. – kaiser Mar 22 '12 at 13:53
add_filter('admin_footer_text', remove_admin_footer_text, 1000);

function remove_admin_footer_text($footer_text =''){
return '';  

add_filter('update_footer', remove_admin_footer_upgrade, 1000);

function remove_admin_footer_upgrade($footer_text =''){
return '';  
  • 1
    Please post a proper answer, that is, please explain what your code does and how it works. File an edit and comply – Pieter Goosen Jun 20 '16 at 16:37

There you go:

// Admin footer modification

function remove_footer_admin () {
    echo '<span id="footer-thankyou">Developed by <a href="https://www.example.com" target="_blank">www.example.com</a></span>';

add_filter('admin_footer_text', 'remove_footer_admin');

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.