私のブログの1つを新しいwordpress 3.1に更新したところ、ページの上部に表示される管理メニューを非表示にする必要があります。無効にする方法
ありがとう
これが最も簡単な方法です。 showhide-adminbarをインストールしてください。そうすると、閲覧サイトに表示するように設定しても、すべての購読者に管理バーが表示されません。
[ダッシュボード]> [あなたのプロフィール]> [管理者バーを表示]の順に選択し、[サイトを表示しているとき]のチェックを外します。
これにより、管理者を除くすべてのユーザーの管理バーが非表示になります。 functions.php
の最後に追加します。
function my_function_admin_bar($content) {
return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
テーマの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
}