WordPress Security & Performance Booster
WordPress Security & Performance Booster — disable auto-updates, block spam (comments, pingbacks, XML‑RPC), hide admin notices, and optimize admin performance. Ideal for staging and expert-managed sites.
by H? QUANG HI?N · github.com/hienhoceo-dpsmedia/wordpress-security-performance-booster · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/hienhoceo-dpsmedia/wordpress-security-performance-booster/archive/refs/heads/main.zipA comprehensive WordPress plugin that enhances security and performance by disabling updates, preventing spam, and cleaning the admin interface.
Table of Contents
- Features
- Installation
- Screenshots
- Configuration
- Language Support
- Requirements
- Security Notice
- Support
- Contributing
- Changelog
- License
Features
Update Control
- Disable WordPress Updates: Blocks all WordPress core, plugin, and theme update checks
- Reduce Server Load: Eliminates background update processes and cronjobs
- Prevent Automatic Updates: Stops all forms of automatic updates
Comment Protection
- Disable Comments: Completely removes comments across all post types
- Block Pingbacks & Trackbacks: Prevents pingback and trackback spam
- Remove Comment UI: Cleans admin menus and comment-related interfaces
Security Enhancement
- Disable XML-RPC: Blocks XML-RPC functionality to prevent brute force attacks
- Attack Prevention: Comprehensive protection against common WordPress vulnerabilities
- Secure Headers: Removes potentially dangerous HTTP headers
Interface Cleanup
- Hide Admin Notifications: Removes plugin/theme promotional notifications
- Clean Dashboard: Removes unnecessary dashboard widgets
- Streamlined UI: Creates a cleaner, distraction-free admin experience
Installation
Method 1: Manual Installation
- Download the latest release from GitHub Releases
- Extract the zip file
- Upload the
wp-security-performance-boosterfolder to/wp-content/plugins/ - Activate the plugin through the WordPress admin panel
- Go to Settings → Security Booster to configure
Method 2: Git Clone
cd /path/to/wordpress/wp-content/plugins/
git clone https://github.com/hienhoceo-dpsmedia/WordPress-Security-Performance-Booster.git wp-security-performance-booster
Screenshots
- Modern admin interface (image removed)
- Feature controls (image removed)
- Language support (image removed)
Configuration
Navigate to WordPress Admin → Settings → Security Booster to access the plugin settings.
Available Options:
Update Control
- Disable WordPress Updates: ✅ Recommended for staging/development
- Benefits: Reduces server load, prevents unexpected changes
Comment Protection
- Disable Comments: ✅ Recommended for business sites
- Block Pingbacks & Trackbacks: ✅ Highly recommended
- Benefits: Eliminates spam, improves security
Security Enhancement
- Disable XML-RPC: ✅ Highly recommended
- Benefits: Prevents brute force attacks, improves security
Interface Cleanup
- Hide Admin Notifications: ✅ Recommended
- Clean Dashboard: ✅ Recommended
- Benefits: Cleaner interface, better focus
Support
The plugin supports multiple languages with automatic detection:
- 🇺🇸 English (en_US) - Default
- 🇻🇳 Tiếng Việt (vi) - Complete translation
- 🇩🇪 Deutsch (de_DE) - German
- 🇫🇷 Français (fr_FR) - French
Language Features:
- Automatic Detection: Uses WordPress locale by default
- Manual Override: Language switcher in admin settings
- Persistent Storage: Remembers user language preference
- Professional Translation: All strings properly localized
Requirements
- WordPress: 4.0 or higher
- PHP: 7.4 or higher
- MySQL: 5.6 or higher
- Server: Apache/Nginx with mod_rewrite
Compatibility:
- ✅ WordPress Multisite
- ✅ WordPress 6.0+
- ✅ PHP 8.0+
- ✅ Latest browsers
Security Notice
Important: This plugin is designed for expert users who understand the security implications of disabling updates.
Best Practices:
- Manual Updates: Regularly check for WordPress/plugin updates manually
- Security Monitoring: Implement proper security monitoring
- Staging Environment: Perfect for development/staging sites
- Backup Strategy: Maintain regular backups
When to Use:
- ✅ Development environments
- ✅ Staging sites
- ✅ Sites with managed hosting
- ✅ Version-controlled deployments
When NOT to Use:
- ❌ Production sites without security monitoring
- ❌ Sites without manual update management
- ❌ Beginner WordPress users
Support
Developer Information
- Developer: HỒ QUANG HIỂN
- Company: DPS.MEDIA
- Email: hello@dps.media
- Website: dps.media
- Support: dps.media/support
Getting Help
- Documentation: Check this README and plugin settings
- Issues: GitHub Issues
- Email Support: hello@dps.media
- Professional Support: Available through DPS.MEDIA
Contributing
We welcome contributions! Please read our contributing guidelines:
How to Contribute:
- Fork the repository
- Create a feature branch:
git checkout -b feature/new-feature - Make your changes
- Test thoroughly
- Commit:
git commit -am 'Add new feature' - Push:
git push origin feature/new-feature - Submit a Pull Request
Areas for Contribution:
- 🌍 Translations: Add support for more languages
- 🐛 Bug Fixes: Report and fix issues
- ✨ Features: Suggest and implement new features
- 📖 Documentation: Improve documentation
Changelog
Version 1.0.0
Initial Release
New Features:
- Modern Admin Interface: Flat, responsive design with DPS.MEDIA branding
- Selective Feature Control: Toggle individual features on/off
- Multi-language Support: Vietnamese, German, French translations
- Language Switcher: Easy language selection in admin
- Enhanced Security: XML-RPC blocking, comprehensive spam protection
- Performance Optimization: Reduced server load, optimized code
Improvements:
- Better UX: Card-based interface with clear descriptions
- Professional Branding: Complete DPS.MEDIA integration
- Code Architecture: Modular, maintainable codebase
- Compatibility: WordPress 6.0+ and PHP 8.0+ support
Changes:
- Plugin Name: "WordPress Security & Performance Booster"
- Text Domain:
wp-security-performance-booster - Developer: HỒ QUANG HIỂN / DPS.MEDIA
- All Files Renamed: Consistent naming throughout
Previous Versions (1.0-1.8.0)
- Legacy update blocking functionality
- Basic WordPress compatibility
- Simple admin interface
License
This project is licensed under the GPL v2 License - see the LICENSE file for details.
Copyright (C) 2024 HỒ QUANG HIỂN
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Made by DPS.MEDIA