3
07/11/2024 7:48 a.m.
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:

Vielleicht kann ich etwas CSS und die Eigenschaft display: none? verwenden?
Danke
1 Antwort
2
07/11/2024 7:50 a.m.
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');
