大多數(shù)的WordPress用戶不喜歡看到網(wǎng)站前端的WordPress管理欄面板,當(dāng)然也有很多去除前端管理面板的方法,然而,他們只是禁用了管理欄,使管理欄的display:none,并沒有將其中的JS,CSS完全移出。這里我們將告訴大家如何完全的移出wordpress前端管理工具欄包括JS,CSS代碼等。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供彌渡網(wǎng)站建設(shè)、彌渡做網(wǎng)站、彌渡網(wǎng)站設(shè)計、彌渡網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、彌渡企業(yè)網(wǎng)站模板建站服務(wù),十年彌渡做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
將下面的代碼放到你主題的functions.php中就可以完全移出wordpress前端管理工具欄:
// Disable Admin Bar,
if (!function_exists('df_disable_admin_bar')) { function df_disable_admin_bar() { // for the admin page remove_action('admin_footer', 'wp_admin_bar_render', 1000); // for the front-end remove_action('wp_footer', 'wp_admin_bar_render', 1000); // css override for the admin page function remove_admin_bar_style_backend() { echo ''; } add_filter('admin_head','remove_admin_bar_style_backend'); // css override for the frontend function remove_admin_bar_style_frontend() { echo ''; } add_filter('wp_head','remove_admin_bar_style_frontend', 99); } } add_action('init','df_disable_admin_bar');
好了,刷新下網(wǎng)頁,看看管理面板使用的CSS已經(jīng)JS是不是都沒有了,你可以自行修改千前面的網(wǎng)址?滿意請采納
除去wordpress頂部煩人的工具條的方法
一、完全禁用工具條:
1、完全去除wordpress工具條(代碼一)
show_admin_bar(false);
2、完全去除wordpress工具條(代碼二)
add_filter('show_admin_bar', '__return_false');
2、只對特定用戶顯示工具條
只對管理員顯示
if (!current_user_can('manage_options')) {
add_filter('show_admin_bar', '__return_false');
}
只對管理員和編輯顯示
if(!current_user_can('edit_posts')) {
add_filter('show_admin_bar', '__return_false');
}
3、將工具條從頂部移至頁腳
functionfb_move_admin_bar() {
echo'
style type="text/css"
body {
margin-top: -28px;
padding-bottom: 28px;
}
body.admin-bar #wphead {
padding-top: 0;
}
body.admin-bar #footer {
padding-bottom: 28px;
}
#wpadminbar {
top: auto !important;
bottom: 0;
}
#wpadminbar .quicklinks .menupop ul {
bottom: 28px;
}
/style';
}
// 如果你想讓工具條顯示在后臺頂部,請刪除這行代碼
add_action( 'admin_head', 'fb_move_admin_bar');
//如果你想讓工具條顯示在前臺頂部,請刪除這行代碼
add_action( 'wp_head', 'fb_move_admin_bar');
PS:以上代碼都是加入到functions.php中即可。
向頂部工具條添加菜單所預(yù)留的hooks為wp_before_admin_bar_render,可通過向該hooks添加函數(shù),如:
add_action('wp_before_admin_bar_render','add_my_custom_admin_bar_menu'); function add_my_custom_admin_bar_menu(){ global $wp_admin_bar; $wp_admin_bar-add_node(array( 'parent' = false, 'id' = 'my_admin_bar_menu_id', 'title' = 'my_admin_bar_menu_title', 'href' = 'my_admin_bar_menu_href',, 'meta' = array(), )); }
分享名稱:wordpress工具欄 wpf 工具欄
標(biāo)題URL:http://www.chinadenli.net/article16/dddjhdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、微信小程序、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、企業(yè)網(wǎng)站制作、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)