web-dev-qa-db-ja.com

プラグインを使用してWordPressの管理バーのロゴを削除する方法

私はこのページの指示に従って adminbarのwordpressロゴ を削除していますが、これが私が作成したプラグインで機能しない理由を理解することはできません。

// Hide top left WordPress logo

add_action( 'admin_bar_menu', 'remove_wp_logo', 999 );

function remove_wp_logo( $wp_admin_bar ) {
    $wp_admin_bar->remove_node( 'wp-logo' );
}

私のプラグインの他のすべてはこれを除いて働いています。その例で私が見る唯一の違いはそれがfunctions.phpファイルを参照しているということですか?

任意の考えは大歓迎ですか?

1
SixfootJames

これは私たちの仕事です、私たちはWP3.7.1を使います。

function no_wp_logo_admin_bar_remove() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu('wp-logo');
}
add_action('wp_before_admin_bar_render', 'no_wp_logo_admin_bar_remove', 0);
4
Charles
0
Manish