Descripción
Trufend helps you protect a WordPress site with practical security controls that stay out of your way until you need them. Enable only the modules you want, review activity from a single dashboard, and keep common attack paths closed.
Free features
- IP Lock — Limit failed login attempts, block abusive IP addresses, and unblock them from the settings page.
- Login Security — Hide login hints, optional custom login URL, and email-based two-factor authentication.
- Admin User Protection — Enforce stronger administrator passwords and surface important account changes.
- Security Headers — Send common HTTP security headers such as
X-Frame-OptionsandReferrer-Policy. - XML-RPC Protection — Disable XML-RPC when it is not needed.
- User Enumeration Protection — Block common author-scanning techniques.
- REST API Protection — Restrict anonymous REST API access when configured.
- Comment Protection — Add a lightweight honeypot to comment forms.
- User Activity Log — Review recent security-related activity in the dashboard.
- Malware Scanner — Scan individual files for suspicious PHP patterns.
- Backups — Create manual database or site file backups in the background.
- File Permissions — Browse file and folder permissions from the WordPress admin.
External libraries
Trufend bundles the following library with its distribution:
- shewa/wp-job-queue — GPL-2.0-or-later — Background job processing for scans and backups.
Capturas






Instalación
- Upload the plugin files to
/wp-content/plugins/trufend, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Open Trufend in the admin menu to review the dashboard and enable the modules you need.
If you install from source, run composer install --no-dev in the plugin directory before activation so bundled dependencies are available.
Preguntas frecuentes
-
Does this plugin phone home or collect analytics?
-
No. Trufend does not send site data to external services by default. Optional Pro upgrade links can be changed with the
trufend_pro_upgrade_urlfilter. -
Will uninstalling remove my data?
-
Yes. When you delete the plugin, Trufend removes its database tables, settings, scheduled events, and stored backup archives by default. Use the
trufend_uninstall_delete_backupsfilter if you want to keep backup files. -
Does the plugin modify wp-config.php?
-
Only when Pro is active and you enable the file editor protection toggle. Trufend adds a managed
DISALLOW_FILE_EDITconstant and removes it on uninstall when possible. -
Can I use this on multisite?
-
Yes. When network-activated, settings can be managed network-wide and per-site tables are cleaned up on uninstall.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
Este software es de código abierto. Las siguientes personas han contribuido a este plugin.
ColaboradoresTraduce “Trufend” a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Initial release with core security modules.
