WP Manifestindependent plugin directory
manifest / utilities / headache

Headache

An easy-to-swallow painkiller plugin for WordPress

★ 141stars

Install

Download source zip No release zip yet

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/vinkla/headache/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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.

composer require vinkla/headache

The plugin will be installed as a must-use plugin.

Features

All features are activated by default when the plugin is activated.

Security Features

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 needed.

  • Disable pings
    Closes pingbacks and trackbacks in every environment, not just the non-production ones WordPress 7.1 covers by default.

Content & Attachment Management

  • Disable attachment pages
    Prevents direct access to attachment pages and redirects them to 404, reducing potential SEO issues and security vulnerabilities.

  • Remove reserved attachment slugs
    Uses UUIDs for attachment slugs instead of predictable names, preventing slug reservation conflicts and improving security.

Gutenberg & Editor Cleanup

Performance & Cleanup

SEO & Indexing

User Role Management

Meta Tag & Link Cleanup

Login Page Customization

Tips

Here are some additional tips for customizing WordPress, which can be added to your theme's functions.php file: