Skip to content

Hide WP Version

Hide WP Version removes WordPress version from public HTML generator tags, feed generator output, and the admin footer. It does not change ver= on script and style URLs.

  • Removes wp_generator from wp_head.
  • Strips WordPress.org generator strings from feeds/exports via the_generator (RSS, Atom, RDF, WXR-style comments).
  • Removes the core update version line from the admin footer (core_update_footer).
  • Skips WP-CLI, cron, and REST request contexts where those markups are not relevant.
  • Does not remove ver= query args on scripts/styles - use the Speed module Remove Version from Scripts for that.

Enable it if:

  • You want less public disclosure of the exact WordPress version in HTML and feeds.
  • You are applying basic hardening / obscurity steps.
  • You still plan real updates and other security controls (hiding version is not a substitute).

Informational only - no toggles. The settings panel explains that script/style ver= parameters are handled by Remove Version from Scripts.

  1. Go to WP PowerSuite -> Modules.
  2. Open Security or search for “Hide WP Version”.
  3. Toggle Hide WP Version on.
  • Enable the module, view a front-end page source.
  • ✅ Pass: no <meta name="generator" content="WordPress ..." from core.
  • Check a feed URL and the admin footer.
  • ✅ Pass: WordPress generator/version line removed.
  • ❌ Fail: confirm the module is on and HTML is not cached from before enabling.
  • ver= still on CSS/JS URLs. Expected - enable Remove Version from Scripts (Speed) for that.
  • Generator still visible. Another plugin may print its own generator tag; this module targets core WordPress generator output.
  • Admin footer still shows updates elsewhere. Only the core update_footer version line is removed.
What does Hide WP Version do?

It removes WordPress version from the HTML generator tag, feed generator output, and the admin footer update line.

Is Hide WP Version free?

Yes. Enable it under WP PowerSuite -> Modules.

Does it remove ver= from scripts?

No. Use the Remove Version from Scripts module for asset URL query parameters.

Does Hide WP Version need configuration?

No. It is effectively an on/off module with an informational settings note.

How do I turn Hide WP Version off?

Go to WP PowerSuite -> Modules, find Hide WP Version, and toggle it off.

Developer notes (hooks & filters)

Source: modules/hide-wp-version/module.php. Boot: critical · context: admin, frontend.

Hooks: removes wp_generator; filters the_generator; on admin_init removes core_update_footer from update_footer.