Encontranos en redes
WordPressPluginsHardening6 min de lectura
Seguridad avanzada para WordPress
Plugins de seguridad, protección de wp-admin, límite de intentos de login, permisos de archivos y hardening de wp-config.
Plugins de seguridad
Wordfence Security
- Instalá desde Plugins → Añadir nuevo → buscar "Wordfence"
- Activá y completá el setup wizard
- Configurá el firewall en modo "Extended Protection"
- Habilitá escaneo automático semanal
Sucuri Security
- Instalá el plugin gratuito de Sucuri
- Generá tu API key
- Activá monitoreo de integridad de archivos
- Configurá alertas por email
Proteger wp-admin
Cambiar URL de login
Usá WPS Hide Login:
- Instalá y activá el plugin
- Andá a Ajustes → WPS Hide Login
- Cambiá
/wp-admina algo personalizado
Proteger con .htaccess
apache
<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from TU_IP_FIJA
</Files>Limitar intentos de login
Con Limit Login Attempts Reloaded:
- 3 intentos permitidos
- Bloqueo de 20 minutos
- Después de 3 bloqueos: 24 horas
- Notificaciones por email activas
Deshabilitar XML-RPC
apache
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
</Files>Permisos de archivos
bash
# Directorios: 755
find /var/www/html -type d -exec chmod 755 {} \;
# Archivos: 644
find /var/www/html -type f -exec chmod 644 {} \;
# wp-config.php: 600
chmod 600 wp-config.phpHardening wp-config.php
php
// Deshabilitar editor de archivos
define('DISALLOW_FILE_EDIT', true);
// Forzar SSL en admin
define('FORCE_SSL_ADMIN', true);
// Limitar revisiones
define('WP_POST_REVISIONS', 5);
// Deshabilitar debug en producción
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);Security headers en Nginx
nginx
add_header X-Frame-Options "SAMEORIGIN" always;
add_header X-Content-Type-Options "nosniff" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header Permissions-Policy "camera=(), microphone=(), geolocation=()" always;Recomendaciones
- Mantené WordPress, temas y plugins actualizados
- Eliminá temas y plugins que no uses
- Usá contraseñas fuertes y 2FA para admins
- Hacé backups automáticos diarios
- Nunca uses "admin" como nombre de usuario
¿Te resultó útil esta guía?