[Resolvido] Como esconder o plugin WordPress no meu painel de controlo do WP?

  

3
Início do tópico

Gostaria de ocultar um plugin na área de plugins da minha área de administração do WordPress (painel de controlo);

Como posso fazer isso com o código implementado no ficheiro functions.php?

Eis um exemplo:

como ocultar o plugin na área de plugins do wordpress

Talvez eu possa utilizar algumas CSS e a propriedade display: none?

Agradecimentos

1 Resposta
2

Pode utilizar o gancho WP cabeça_de_administrador e a propriedade CSS exibição:nenhum;

Basta colar o código abaixo no seu ficheiro functions.php

Aqui está o código:

/* 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');

Aqui é outro artigo sobre este tema.


Além disso, se pretender que um determinado utilizador (no meu caso, administrador com id=1) NÃO PODER para ver o plugin, eis o código (ver linha #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');
Partilhar: