Cómo evitar que un usuario borre un plugin en WordPress

Hoy vamos a ver un código muy simple que nos permitirá impedir que alguien pueda borrar un plugin instalado en nuestro WordPress.

De lo simple que es este código, hasta me da la risa… no entiendo cómo los grandes plugins de seguridad no tienen implementada una opción parecida a esta.

¡Jose, déjate de rollos y vamos al lío!.

Código que vamos a utilizar

En esta ocasión, vamos a utilizar este código:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

Cómo funciona este código

Lo primero que tienes que hacer, es cambiar your-plugin-folder/your-plugin-file.php por la ruta que tiene el plugin que quieres impedir que sea borrado.

Este código es bastante simple en su funcionamiento. Lo que hace es borrar la opción de Eliminar que tiene el plugin.

Ten en cuenta que esto solo evitará que el usuario desactive el plugin desde el administrador de plugins.

Dónde debemos poner este código

Yo te aconsejo hacerlo de esta forma: colócalo en tu plugin de snippetsAunque también puedes colocarlo en tu plugin de funciones o en el archivo functions.php de tu tema hijo.

Resultado

Cómo evitar que un usuario borre un plugin en WordPress
Cómo evitar que un usuario borre un plugin en WordPress

¿Podemos mejorar este código?

Bueno, en realidad no sé si a esto se le puede llamar «mejorar«.

Lo que sí podemos hacer versionarlo, y crear otra alternativa: esconder el plugin de la lista de plugins…

Ojos que no ven, corazón que no siente, y lo que no se puede ver, no se puede borrar, You know…

Versionando a los Beatles

Un poco de clickbait para que te quedes hasta el final 😛

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

Cómo funciona este código

Lo primero que tienes que hacer, es cambiar your-plugin-folder/your-plugin-file.php por la ruta que tiene el plugin que quieres impedir que sea borrado.

Es importante mencionar que este código solo ocultará el plugin de la lista de plugins, pero el plugin todavía estará activo y funcionando en tu sitio web.

Dónde debemos poner también este código

Ya sabes que yo te aconsejo hacerlo de esta forma: colócalo en tu plugin de snippets.

Aunque también puedes colocarlo en tu plugin de funciones o en el archivo functions.php de tu tema hijo.

Resultado

Esconder un plugin de la lista de plugins en WordPress
Esconder un plugin de la lista de plugins en WordPress

Este artículo ha sido visitado: 9 veces

Obtén acceso a los secretos mejor guardados de WordPress con solo un clic

Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.

Obtén la ventaja definitiva en WordPress y conviértete en un experto.

leadmagnetcodigos

PDF

10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán

Deja que WordPress trabaje por ti, utiliza código.