Changeset 3478555
- Timestamp:
- 03/09/2026 09:34:49 PM (3 weeks ago)
- Location:
- remove-meta-generators/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (2 diffs)
-
remove-meta-generators.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
remove-meta-generators/trunk/readme.txt
r3317867 r3478555 5 5 Tags: remove meta generator, meta, meta generator, remove, generator, plugin version, plugin meta generator, wordpress meta generator, bot, hide, obfuscate, protect, protection, robots, secure, security 6 6 Requires at least: 1.0 7 Tested up to: 6. 8.18 Stable tag: 1 7 Tested up to: 6.9.1 8 Stable tag: 1.1.1 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 32 32 * Adjusted add_action from `get_header` to `template_redirect` for start of regex to accommodate new WordPress themes that are starting to get away from traditional WordPress theme structure and more javascript focused and not calling header templates in traditional ways via wp_head() i.e. TwentyTwentyFour Theme 33 33 * Order of Action hooks for reference https://developer.wordpress.org/apis/hooks/action-reference/ 34 35 = 1.1.1 = 36 * Slight modification to regex, adjusted greedy style regex for more precise selection -
remove-meta-generators/trunk/remove-meta-generators.php
r3317850 r3478555 7 7 License: GPLv2 or later 8 8 Text Domain: remove-meta-generators 9 Version: 1.1 9 Version: 1.1.1 10 10 */ 11 11 … … 14 14 // Set the version of this plugin 15 15 if ( ! defined( 'removeMetaGenerators' ) ) { 16 define( 'removeMetaGenerators', '1.1 ' );16 define( 'removeMetaGenerators', '1.1.1' ); 17 17 } 18 18 … … 25 25 ini_set( 'output_buffering', 'on' ); // turns on output_buffering 26 26 function remove_meta_generators( $html ) { 27 $pattern = '/<meta name(.*)"generator"[^>]*>/i';27 $pattern = '/<meta\s+name\s*=\s*["\']generator["\'][^>]*>/i'; 28 28 $html = preg_replace( $pattern, '', $html ); 29 29 return $html;
Note: See TracChangeset
for help on using the changeset viewer.