在3.3.1版中编辑“感谢您使用Wordpress创建”


10

是否可以在CMS底部的版本3.3.1中编辑文本“感谢您使用Wordpress创建”?如果是这样,我需要编辑什么文件?

Answers:


13

功劳肯定归功于@kaiser,但这是一个完整的解决方案。您可以将此代码添加到您的functions.php文件中(在您的主题中):

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' );

5

只需钩住过滤器即可。唯一剩下的就是<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' );

如果您要更改它:

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 );
} );

好的,谢谢,我不想删除它,只需编辑它的内容即可。
罗布

@Rob只需将__return_false回调fn 替换为对您的自定义字符串admin_footer_text执行a的自定义回调即可return
kaiser 2012年

1
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
请发布正确的答案,也就是说,请解释您的代码做什么以及如何工作。提交编辑并遵守
Pieter Goosen

0

你去了:

// 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');
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.