Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/08/2017, 06:45
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Es posible ocultar un plugin que está activado del backend?

Código PHP:
Ver original
  1. add_action( 'pre_current_active_plugins' , 'ocultar_plugin_lista' );
  2.  
  3. function ocultar_plugin_lista() {
  4.     global $wp_list_table;
  5.  
  6.     $plugs = array( 'carpeta-del-plugin/archivo-principal.php' );
  7.     $lista = $wp_list_table->items;
  8.  
  9.     foreach ( $lista as $c => $v )
  10.         if ( in_array( $c , $plugs ) )
  11.             unset( $wp_list_table->items[$c] );
  12. }

Cita:
Iniciado por ArturoGallegos Ver Mensaje
No se porque pero me da mala espina el hacer eso, pero supongo que es con buena intencion y quizas el uso de roles y permisos.
A veces es conveniente ;) . Hace como 4 años me tocó desarrollar algo en un sitio en vivo, donde el admin (un empleado con complejo de dios) se mantenía toqueteando todo el panel a cada rato. Y además era un cara de culo al que no se le podía decir nada porque comenzaba a preguntar de todo como una cacatúa, aún si no sabía de lo que estaba hablando. Solución: "ojos que no ven"... Y oculté mi plugin. Creo que todavía está así.