Un usuario preguntó 👇
Usé wp-fail2ban colocando wp-fail2ban.php directamente en wp-content / mu-plugins / para que no se pudiera desactivar y estuviera siempre activo para todos los sitios que administro.
Si ve que su plugin tiene algunas subcarpetas y archivos, puede que no sea tan fácil …
¿Algun consejo? Leí esta página: https://codex.wordpress.org/Must_Use_Plugins y esta pista, pero no tengo claro cómo hacerlo:
WordPress solo busca archivos PHP dentro del directorio mu-plugins y (a diferencia de los plugins normales) no busca archivos en un subdirectorio. Es posible que desee crear un archivo proxy PHP dentro del directorio mu-plugins:
<?php // mu-plugins/load.php
require WPMU_PLUGIN_DIR.'/my-plugin/my-plugin.php';
¿Funcionaría esto para su plugin?
<?php // mu-plugins/load-wp-fail2ban-redux.php
require WPMU_PLUGIN_DIR.'/wp-fail2ban-redux/wp-fail2ban-redux.php';
(@thebrandonallen)
Hace 2 años, 3 meses
Actualmente, el plugin no funcionará fácilmente como un plugin obligatorio. Sin embargo, creo que esta es una gran idea.
En lugar de saltar a través de aros para hacer esto, voy a admitir oficialmente el plugin.
https://github.com/thebrandonallen/wp-fail2ban-redux/issues/10
Lanzador de hilos
(@ovidiu)
Hace 2 años, 3 meses
Gracias, es genial escucharlo. Me suscribí a los problemas de github vinculados, así que supongo que se me notificará cuando se implemente. Depende de usted si desea marcar este tema como una solución o esperar hasta que haya ingresado el código para la última versión del plugin.
(@thebrandonallen)
Hace 2 años, 3 meses
De hecho, arreglé / cerré ese ticket y ya lancé una nueva versión con soporte para usar como un plugin obligatorio. Descargue la versión 0.5.0 y agregue wp-fail2ban-redux.php y el directorio llamado wp-fail2ban-redux (con el directorio de clases en él) a su carpeta mu-plugins. A partir de ahí debería funcionar.
¿Solucionó tu problema??
0 / 0