WordPress and many plugins add generator meta tags to your site’s HTML source that reveal which CMS, plugins, and versions you use. These tags are one of the most direct ways bots identify WordPress sites and determine which exploit to use. WP Ghost removes the WordPress generator tag, plugin generator tags, and version numbers from CSS and JS files with a single toggle.
What Generator Meta Tags Reveal

Remove Generator Meta Tags with WP Ghost
- Go to WP Ghost > Tweaks > Hide Options.
- Switch on Hide WordPress Version.
- Click Save.

This single setting removes multiple identifiers from your site’s source code:
- WordPress generator meta tag (
<meta name="generator" content="WordPress">) - WPML generator meta tag
- Slider Revolution generator meta tag
- Visual Composer / WPBakery Page Builder generator meta tag
- Jetpack analytics references to WordPress
- Version parameters from CSS stylesheet URLs (for example,
style.css?ver=6.5.2becomesstyle.css) - Version parameters from JS script URLs
Combine with CMS simulation for complete identity removal. Removing generator tags eliminates WordPress identifiers, but your site doesn’t show any CMS by default. For a stronger disguise, also enable CMS Emulation at WP Ghost > Change Paths > Emulate CMS to replace the WordPress generator tag with Joomla or Drupal indicators.
Frequently Asked Questions
Does removing generator meta tags affect SEO?
No. Search engines don’t use generator meta tags for ranking. The generator tag is informational only and has no effect on search visibility, indexing, or rankings.
What about generator tags from plugins not listed above?
WP Ghost removes generator tags from WordPress core and the most common plugins. If another plugin adds a generator tag that WP Ghost doesn’t catch, use Text Mapping to find and replace the specific meta tag text in the HTML output.
Will removing version parameters break browser caching?
Version parameters (?ver=) are used for cache busting: when a plugin updates, the new version number forces browsers to download the fresh file. Without version parameters, browsers may serve cached copies of old files after an update. If this happens, clearing your cache plugin or CDN cache forces browsers to fetch the updated files. In practice, cache plugins handle this automatically.
I removed generator tags but detection tools still identify WordPress. Why?
Generator meta tags are just one signal among many. Detection tools also scan paths (/wp-content/, /wp-includes/), class names (wp-block-), REST API endpoints (/wp-json/), and JavaScript patterns. For complete hiding, combine version removal with Ghost Mode path changes, Text Mapping, and CMS simulation. See Hide from Theme Detectors for the full guide.
Does WP Ghost modify WordPress core files?
No. WP Ghost removes generator tags and version parameters from the HTML output buffer using WordPress hooks. No core files are modified.
Related Tutorials
WordPress version and identity hiding:
- Simulate Drupal or Joomla CMS – Replace the generator tag with another CMS.
- Remove DNS-Prefetch – Remove the s.w.org DNS-Prefetch tag.
- Hide from Theme Detectors – Complete identity hiding guide.
- Text and URL Mapping – Replace remaining WordPress identifiers.
- Change WordPress Paths – Core path security configuration.