web-dev-qa-db-ja.com

wordpress 3.1の管理メニューを隠す

私のブログの1つを新しいwordpress 3.1に更新したところ、ページの上部に表示される管理メニューを非表示にする必要があります。無効にする方法

ありがとう

7
sebastienb

これが最も簡単な方法です。 showhide-adminbarをインストールしてください。そうすると、閲覧サイトに表示するように設定しても、すべての購読者に管理バーが表示されません。

http://wordpress.org/extend/plugins/showhide-adminbar/

1
user3454

[ダッシュボード]> [あなたのプロフィール]> [管理者バーを表示]の順に選択し、[サイトを表示しているとき]のチェックを外します。

8
eileencodes

これにより、管理者を除くすべてのユーザーの管理バーが非表示になります。 functions.phpの最後に追加します。

function my_function_admin_bar($content) {
    return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
6
user3597

テーマのfunctions.phpファイルに以下を追加してください。

// Disable Admin Bar for all users
add_filter('show_admin_bar', '__return_false');

// Remove Admin Bar Options from all users' Profile page
add_action('admin_print_scripts-profile.php', 'hide_admin_bar_prefs');
function hide_admin_bar_prefs() {

?>
<style type="text/css">
    .show-admin-bar { display: none; }
</style>
<?php

}
5
maduroblanco