Support » Allgemeine Fragen » Seite aus Admin-Ansicht entfernt ABER!?

  • Hi Leute,

    ich habe eine Seite angelegt „WP Login“. Damit habe ich meine eigene Login Seite erstellt. Diese Seite wird natürlich auch im Admin Bereich unter Seiten angezeigt. Dort etwas zu bearbeiten hat aber kein Zweck, weil alles in der „page-wp-login.php“ steht und die Seite auch keinen Content haben soll. Deswegen habe ich sie mit dieser Funktion aus dem Admin Bereich entfernt:

    
    function exclude_login_page_from_admin($query) {
    	if (!is_admin()) {
    		return $query;
    	} else {
    		$loginPageID = get_page_by_path('wp-login')->ID;
    		global $pagenow, $post_type;
    		$query->query_vars['post__not_in'] = array($loginPageID);
    	}	
    }
    add_filter('parse_query', 'exclude_login_page_from_admin');
    

    Das funktioniert auch gut, ABER:
    Die Seite wird trotzdem oben mitgezählt. Also da wo die Anzahl steht. Bei mir

    Alle (3) | Veröffentlicht (2) | Entwurf (1)

    Ist das ein Bug, weil ich ja eigentlich mit dem oben genannten Filter das query aller Seiten beeinflusse!?

  • Das Thema „Seite aus Admin-Ansicht entfernt ABER!?“ ist für neue Antworten geschlossen.