私が3.1の下で新しいサイトを作成するたびに、私の最初の旅行は "管理者バー"チェックボックスのチェックを外すためにユーザー>管理者ユーザープロフィールページへ行きます。
私はこれを自動的に行うために私のテーマのfunctions.phpにスクリプトを置きたいのですが。
誰かがそれが何であるかを知っていますか?
テーマの関数ファイル内の関数を使用して、特定のユーザーに対してそれを選択的に無効にすることができます。
function disable_bar_for_user( $ids ) {
if( !is_user_logged_in() )
return;
global $current_user;
if( is_numeric( $ids ) )
$ids = (array) $ids;
if( !in_array( $current_user->data->ID, $ids ) )
return;
add_filter( 'show_admin_bar', '__return_false', 9 );
}
それからあなたがバーを無効にしたいユーザーのためにそれを呼び出します..
シングルユーザー:
disable_bar_for_user(1);
複数のユーザー:
disable_bar_for_user(array(1,2,3));
完全に無効にしたい場合は、(関数の代わりに)次のようにします。
add_filter( 'show_admin_bar', '__return_false', 9 );
それが役立つことを願っています.. :)
Functions.phpの場合:
// Disable the Admin Bar for All
add_filter( 'show_admin_bar', '__return_false' );
私はあなたがサイト全体でそのようなプラグインを有効にできると信じています - http://wordpress.org/extend/plugins/disable-admin-bar/
Functions.phpでshow_admin_bar
filterをfalseに設定するだけです。