WordPress Backend: Wie man bestimmte Seiten unter Seiten -> Alle Seiten ausblenden kann

Ich habe einige Seiten mit Kurzwahlnummern und möchte nicht, dass mein Kunde die Seiten mit Kurzwahlnummern sieht. Gibt es eine Möglichkeit diese Seiten unter Seiten -> Alle Seiten zu verstecken, sollte aber unter Menü gesehen werden.Ist da ein Plugin um das zu erreichen? Ich habe gesucht aber keine gefunden.

Solutions Collecting From Web of "WordPress Backend: Wie man bestimmte Seiten unter Seiten -> Alle Seiten ausblenden kann"

Ich habe das folgende Code-Snippet in eines meiner Projekte eingefügt. Verwenden Sie das Code-Snippet in der functions.php innerhalb des Haupt-PHP-Tags:

 // HIDE SOME PAGES FROM THE EYE OF EDITOR function wpse20131126_exclude_pages_from_admin($query) { global $pagenow, $post_type; if (is_admin() && current_user_can('editor') && $pagenow=='edit.php' && $post_type =='page') { $query->query_vars['post__not_in'] = array( '77', // the security page '74', // the shortcoded page '111' // the abracadabra page ); } } add_filter( 'parse_query', 'wpse20131126_exclude_pages_from_admin' ); 

Fügen Sie Ihre Seiten innerhalb des Arrays hinzu, um sie vor dem Auge der Benutzerrolle ” Editor ” zu verbergen.