Headache #7 in Utilities
An easy-to-swallow painkiller plugin for WordPress
★ 141stars
14forks
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/vinkla/headache/archive/refs/heads/master.zipDeclares an update source (vinkla/headache), so updates arrive through the plugin's own updater.
From the readme
Headache
An easy-to-swallow painkiller plugin for WordPress.
The plugin removes a lot of default WordPress stuff you just can't wait to get rid of. It removes meta tags such as feeds, version numbers and emojis.
Installation
Require the package, with Composer, in the root directory of your project.
The plugin will be installed as a must-use plugin.
Features
All features are activated by default when the plugin is activated.
Security Features
- Disable default users API endpoints for security
Prevents unauthorized enumeration of usernames through REST API endpoints, enhancing site security against username discovery attacks.
- Disable XML RPC for security
Disables XML-RPC functionality which is often targeted by brute force attacks and is rarely needed in modern WordPress sites.
Comment & Feed Management
- Disable comments
Turns off the commenting system entirely, useful for sites that don't need user interaction or want to prevent spam.
- Disable comments feeds
Removes RSS feeds for comments, reducing unnecessary feed endpoints.
- Disable feeds
Redirects all RSS/Atom feeds to the homepage, eliminating content syndication endpoints that may not be