[Gelöst] Wie kann ich das WordPress-Plugin in meinem WP-Dashboard ausblenden?

  

3
Themenstarter

Ich möchte ein Plugin im Plugin-Bereich meines WordPress-Adminbereichs (Dashboard) ausblenden;

Wie kann ich dies mit dem in der Datei functions.php implementierten Code erreichen?

Hier ein Beispiel:

wie man das Plugin im wordpress-Plugin-Bereich ausblendet

Vielleicht kann ich etwas CSS und die Eigenschaft display: none? verwenden?

Danke

1 Antwort
2

Sie können WP Hook verwenden admin_head und die CSS-Eigenschaft Anzeige:keine;

Fügen Sie einfach den folgenden Code in Ihre Datei functions.php ein

Hier ist der Code:

/* Hide plugin in WordPress dashboard area */
function hidePlugin() {
    echo '<style>
    .plugins-php .plugins tr[data-slug="aryo-activity-log"]{ display:none; }
</style>';
}
 
add_action('admin_head', 'hidePlugin');

Hier ist ein weiterer Artikel zu diesem Thema.


Auch wenn Sie einen bestimmten Benutzer (in meinem Fall Administrator mit id=1) NICHT FÄHIG ZU SEIN um das Plugin zu sehen, hier ist der Code (siehe Zeile #3):

/* Hide plugin in WordPress dashboard area */
function hidePlugin() {
    if (get_current_user_id() == 1) {
        echo '<style>
    .plugins-php .plugins tr[data-slug="aryo-activity-log"]{ display:none; }
</style>';
    }
}
 
add_action('admin_head', 'hidePlugin');
Teilen: