Wie entfernt man Bildschirmoptionen und Hilfe-Links im Admin-Bereich?

Ich möchte Bildschirmoptionen und Hilfe-Links in meinem Admin-Bereich entfernen. Wie man dieses Ding entfernt?.

Dies ist, was ich entfernt werden möchte.

Bildbeschreibung hier eingeben

Vielen Dank.

Solutions Collecting From Web of "Wie entfernt man Bildschirmoptionen und Hilfe-Links im Admin-Bereich?"

Es gibt mehrere Plugins, die das können:

  1. Adminimize , Sie können es sogar auf Rollenbasis entfernen
  2. Admin-Menü

Keine Notwendigkeit, ein oder zwei Plugins für solch eine kleine Aufgabe zu verwenden …

Um die Hilfe-Registerkarte zu entfernen, verwenden Sie

add_filter( 'contextual_help', 'mytheme_remove_help_tabs', 999, 3 ); function mytheme_remove_help_tabs($old_help, $screen_id, $screen){ $screen->remove_help_tabs(); return $old_help; } 

Oder

 add_action('admin_head', 'mytheme_remove_help_tabs'); function mytheme_remove_help_tabs() { $screen = get_current_screen(); $screen->remove_help_tabs(); } 

Wo der erste der sichere ist

Und um die Registerkarte Bildschirmoptionen zu entfernen

 add_filter('screen_options_show_screen', '__return_false'); 

Sie können dies in der Datei tour functions.php oder als Teil eines benutzerdefinierten Plugins verwenden.

 < ?php /* Plugin Name: Remove Tabs Plugin URI: http://www.exe.ie Description: Remove Help Tab and Screen Options Tab Author: Daniel Conde Author URI: http://www.exe.ie */ /* It will remove the tabs, not hide them with CSS */ add_filter( 'contextual_help', 'mytheme_remove_help_tabs', 999, 3 ); function mytheme_remove_help_tabs($old_help, $screen_id, $screen){ $screen->remove_help_tabs(); return $old_help; } add_filter('screen_options_show_screen', '__return_false'); ?> 

Kopiere und speichere als removetabs.php, lade es in deinen Plugins Ordner und aktiviere es.

Edit: Das add_filter('screen_options_show_screen', '__return_false'); ich mit add_filter('screen_options_show_screen', '__return_false'); Sie verlieren alle Einstellungen, die zuvor auf der “Bildschirm-Registerkarte” konfiguriert wurden, zum Beispiel auf dem Dashboard, statt zwei Spalten von Widgets erhalten Sie nur eine. Um dies zu vermeiden oder wenn Sie das Problem haben, die Einstellungen auf der “Bildschirm-Registerkarte” zu verlieren, können Sie stattdessen Folgendes verwenden:

Ersetzen: add_filter('screen_options_show_screen', '__return_false');

Mit:

 function remove_screen_options($display_boolean, $wp_screen_object){ $blacklist = array('post.php', 'post-new.php', 'index.php', 'edit.php'); if (in_array($GLOBALS['pagenow'], $blacklist)) { $wp_screen_object->render_screen_layout(); $wp_screen_object->render_per_page_options(); return false; } else { return true; } } add_filter('screen_options_show_screen', 'remove_screen_options', 10, 2); 

Einstellungen / Optionen, die auf der “Bildschirm-Registerkarte” gespeichert sind, gehen nicht verloren, und die Registerkarte wird für die Seiten im $ blacklist-Array gelöscht. Sie können weitere Seiten zur Liste hinzufügen oder die if (in_array-statement entfernen