[Resuelto] ¿Cómo ocultar el plugin WordPress en mi panel de WP?

  

3
Inicio del tema

Me gustaría ocultar un plugin en el área de plugins de mi área de administración WordPress (tablero de instrumentos);

¿Cómo puedo hacerlo con el código implementado en el archivo functions.php?

He aquí un ejemplo:

cómo ocultar el plugin en el área de plugins de wordpress

¿Tal vez pueda usar algo de CSS y la propiedad display: none?

Gracias

1 respuesta
2

Puede utilizar el gancho WP admin_head y la propiedad CSS display:none;

Sólo tienes que pegar el código siguiente en tu archivo functions.php

Aquí está el 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');

Aquí es otro artículo sobre este tema.


Además, si desea que un usuario determinado (en mi caso administrador con id=1) NO PODER para ver el plugin, aquí está el código (ver línea #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');
Compartir: