Dashboard Menüeinträge von Plugins entfernen

  • Hallo zusammen,

    für eine größere Anwendung mit unterschiedlichen Benutzergruppen möchte ich für alle Benutzer außer Admin das Dashboard aufräumen. Die Nutzer sollen nur noch wenige Menüeinträge sehen können. Da ich ohnehin ein individuelles Plugin erstelle, findet das Entfernen von Menüeinträgen pre Code statt. Für die von Wordpress bereit gestellten Menüeinträge wie Beitrage, Plugins, Design... funktioniert dies problemlos. Nun sind ein paar Plugins installiert, die ebenfalls das Menü erweitern. Wie entferne ich diese Menüeinträge?
    Mein Code für das Löschen von Menüeintrgen:


    Jetzt sollen noch die durch Plugins eingetragenen Items gelöscht werden, remove_menu_page() funktioniert nicht. Es handelt sich um folgende drei urls:

    • /wp-admin/admin.php?page=maintenance
    • /wp-admin/admin.php?page=dpMaintenanceLite-settings
    • /wp-admin/admin.php?page=all-in-one-seo-pack/aioseop_class.php


    dabei hat die letzte Adresse auch noch Unterseiten wie /wp-admin/admin.php?page=all-in-one-seo-pack/aioseop_performance.php. Was ist zu tun?

    Herzlichen Dank im Voraus

    Ottilie

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!