Описание
WebDoktoru Security provides comprehensive security protection for your WordPress website with an easy-to-use interface. This plugin offers multiple security features that can be activated or deactivated with a single click, making it perfect for both beginners and advanced users.
Key Features
- Disable XML-RPC – Prevents XML-RPC attacks and increases security
- Hide WordPress Version – Hides WordPress version information from potential attackers
- Disable File Editing – Disables file editing from admin panel for enhanced security
- Remove WordPress Generator – Removes WordPress information from HTML source code
- Disable User Enumeration – Prevents user ID discovery attempts
- Block Bad Bots – Blocks known malicious bots and crawlers
- Disable Directory Browsing – Prevents directory listing on your server
- Limit Login Attempts – Protects against brute force attacks
- Disable Author Scans – Hides author pages from potential attackers
- Secure HTTP Headers – Adds important security headers to your site
Multi-Language Support
This plugin supports multiple languages:
- English (Default)
- Turkish (Türkçe)
To add support for a new language:
- Copy the
languages/webdoktoru-security.potfile - Rename it to
webdoktoru-security-{locale}.po - Translate the strings in the PO file
- Compile it to MO format using:
msgfmt webdoktoru-security-{locale}.po -o webdoktoru-security-{locale}.mo - Place both files in the
languages/directory
Security Status Monitoring
The plugin evaluates your security status based on active security measures:
- Excellent (80%+): Green status
- Good (60%+): Yellow status
- Weak (<60%): Red status
Technical Requirements
- PHP Version: 7.0 or higher
- WordPress Version: 5.0 or higher
- Modern web browser for admin interface
Version History
1.0.2
– Fixed inline JavaScript to use wp_add_inline_script() for WordPress standards compliance
– Updated all function names with unique prefixes to prevent conflicts
– Enhanced transient key naming with webdoktoru_security_ prefix
– Improved AJAX action names for better uniqueness
– WordPress.org repository compliance improvements
1.0.1
– Added multi-language support
– English as default language
– Turkish translation included
– Improved code structure and caching
1.0.0
– Initial release
– 10 basic security features
– Modern admin interface
– AJAX-based setting changes
Скриншоты
Установка
- Upload the plugin files to the
/wp-content/plugins/webdoktoru-securitydirectory, or install the plugin through the WordPress plugins screen directly - Activate the plugin through the ‘Plugins’ screen in WordPress
- Use the Security menu item to configure the plugin settings
- Enable the security features you want to use with a single click
Часто задаваемые вопросы
-
Is this plugin compatible with other security plugins?
-
Yes, WebDoktoru Security is designed to work alongside other security plugins. However, we recommend testing in a staging environment first to ensure compatibility.
-
Will this plugin slow down my website?
-
No, the plugin is lightweight and optimized for performance. Most security features have minimal impact on site speed.
-
Can I enable all security features at once?
-
Yes, you can use the «Enable All» button to activate all security features simultaneously, or enable them individually based on your needs.
-
What happens if I deactivate the plugin?
-
When you deactivate the plugin, all security measures will be disabled and settings will be reset to ensure no conflicts with your site.
-
How do I know which security features are right for my site?
-
Most features are safe for all websites. However, we recommend testing in a staging environment first, especially for features like «Disable File Editing» if you need to edit files through the admin panel.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«WebDoktoru Security» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «WebDoktoru Security» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.3
- Fixed inline JavaScript to use wp_add_inline_script() for WordPress standards compliance
- Updated all function names with unique prefixes to prevent conflicts
- Enhanced transient key naming with webdoktoru_security_ prefix
- Improved AJAX action names for better uniqueness
- WordPress.org repository compliance improvements
1.0.2
- Added multi-language support
- English as default language
- Turkish translation included
- Improved code structure and caching
1.0.1
- Added multi-language support
- English as default language
- Turkish translation included
- Improved code structure and caching
1.0.0
- Initial release
- 10 basic security features
- Modern admin interface
- AJAX-based setting changes


