Tất cả những đoạn code dưới đây, chỉ cần chép vào file functions.php của theme bạn đang sử dụng trong thư mục wp-content/themes.
1. Kích hoạt tính năng All Settings
Sẽ có thêm một tùy chọn bổ sung vào menu Settings của WordPress với một liên kết đến “tất cả các thiết lập”. Nó liệt kê đầy đủ tất cả các thiết lập trong cơ sở dữ liệu của WordPress. Code dưới đây sẽ chỉ hiển thị đối với quản trị viên và ẩn tất cả những thành viên khác.
// CUSTOM ADMIN MENU LINK FOR ALL SETTINGS function all_settings_link() { add_options_page(__('All Settings'), __('All Settings'), 'administrator', 'options.php'); } add_action('admin_menu', 'all_settings_link');
2. Ẩn thông báo cập nhật WordPress với tất cả người sử dụng ngoại trừ Admin
Đoạn code này đảm bảo rằng không có người nào khác ngoài quản trị viên được thông báo có phiên bản cập nhật mới của WordPress.
// REMOVE THE WORDPRESS UPDATE NOTIFICATION FOR ALL USERS EXCEPT SYSADMIN global $user_login; get_currentuserinfo(); if (!current_user_can('update_plugins')) { // checks to see if current user can update plugins add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 ); add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) ); }
3. Thay đổi Logo đăng nhập mặc định
Bạn sẽ dễ dàng thay đổi Logo trang Đăng nhập WordPress cũng như liên kết của nó.
// CUSTOM ADMIN LOGIN HEADER LOGO function my_custom_login_logo() {echo ''; } add_action('login_head', 'my_custom_login_logo');// CUSTOM ADMIN LOGIN HEADER LINK & ALT TEXT function change_wp_login_url() { echo bloginfo('url'); // OR ECHO YOUR OWN URL } function change_wp_login_title() { echo get_option('blogname'); // OR ECHO YOUR OWN ALT TEXT } add_filter('login_headerurl', 'change_wp_login_url'); add_filter('login_headertitle', 'change_wp_login_title');
4. Loại bỏ WP 3.1 Admin Bar
WordPress 3.1 có một chức năng mới được gọi là Admin Bar. Nếu bạn muốn loại bỏ thanh này, chỉ cần bổ sung đoạn code sau:
remove_action('init', 'wp_admin_bar_init');
5. Xóa bỏ các bảng điều khiển không mong muốn
Loại bỏ các mục khác nhau từ bảng điều khiển.
add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');function my_custom_dashboard_widgets() {global $wp_meta_boxes; //Right Now - Comments, Posts, Pages at a glanceunset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);//Recent Commentsunset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);//Incoming Linksunset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);//Plugins - Popular, New and Recently updated WordPress Pluginsunset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);//Wordpress Development Blog Feedunset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);//Other WordPress News Feedunset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);//Quick Press Formunset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);//Recent Drafts Listunset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);}
6. Tuỳ chỉnh Footer
Bạn muốn lưu lại dấu ấn của mình dưới khung Footer trong khu vực quản trị. Đây sẽ là những gì bạn cần.
// customize admin footer textfunction custom_admin_footer() { // echo 'add your custom footer text and html here';}add_filter('admin_footer_text', 'custom_admin_footer');
» Tin mới nhất:
» Các tin khác: