WordPressアドミンバーの「こんにちは、さん」を名前だけにする

functions.phpに以下のコードを挿入することで、「こんにちは、〇〇さん!」を「〇〇」だけにすることができます。

 
//管理
画面の「こんにちは、〇〇さん」をシンプルにする
function replace_admin_account_name( $wp_admin_bar ) {
    $my_account=$wp_admin_bar->get_node('my-account');
    $search = array('こんにちは、', ' さん');
    $newtitle = str_replace( $search, '', $my_account->title );
// $newtitle = str_replace( 'さん', '', $my_account->title );
    $wp_admin_bar->add_node( array(
        'id' => 'my-account',
        'title' => $newtitle,
    ) );
}
add_filter( 'admin_bar_menu', 'replace_admin_account_name',20 );
クリップボードにコピーする

 

最新のWordPressの「こんにちは、〇〇さん」の末尾に「!」が入ってない関係で、正しく動作しないサンプルが書かれているサイトがあったので、バージョン5以上のWordPressでも動作するサンプルを用意しました。

タイトルとURLをコピーしました