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 snippets. Aunque también puedes colocarlo en tu plugin de funciones o en el archivo functions.php de tu tema hijo.
Resultado
¿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
Este artículo ha sido visitado: 32 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.
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.