vinkla/headache

An easy-to-swallow painkiller plugin for WordPress

Maintainers

👁 vinkla

Package info

github.com/vinkla/headache

Type:wordpress-muplugin

pkg:composer/vinkla/headache

Statistics

Installs: 37 589

Dependents: 3

Suggesters: 0

Stars: 140

Open Issues: 0

3.6.0 2025-12-03 08:12 UTC

Requires

  • php: ^8.2

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT b1c0c88aacea4b35015d46cc6f9e62bfec775a0a

pluginwordpressheadwordplateheadache


README

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.

👁 Build Status
👁 Monthly Downloads
👁 Latest Version

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.

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: