Markei.nl WordPress Security & Protection WP Registry grade B. Medium-severity findings · 2 findingsWP RegistryMedium-severity findings · 2 findingsOpen the reportB
Security & protection improvements: login event history, prevent login brute force, hide backend, update status API
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/markei/wordpress-plugin-security-protection/archive/refs/heads/master.zipOn Packagist as markei/wordpress-security-protection:
composer require markei/wordpress-security-protectionMarkei Security and Protection
Install the plugin via Composer
composer require markei/wordpress-security-protection
Activate the plugin in WordPress admin
Add the next two lines to wordpress/wp-config.php above require_once(ABSPATH . 'wp-settings.php');
define('MARKEI_SECURITY_PROTECTION_HIDEBACKEND_URL', '/my-secret-cms');
define('MARKEI_SECURITY_PROTECTION_UPDATEINFO_SECRET', 'super-secret-key');
define('MARKEI_SECURITY_PROTECTION_BLOCKXMLRPC', true);
Replace /my-secret-cms with an URL you like. Do not use my-secret-cms, wp-admin or wp-login! Mention the slash in the beginning. Replace super-secret-key with a random long value.
Log out and use your new URL to relogin.
The API for update status report is located at http://www.my-wordpress.tld/.markei/security-and-protection/update-state?secret=super-secret-key
Releases
7 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.