=== Head Trimmer === Contributors: dalesandro Tags: head, clean, remove, meta, security Requires at least: 3.1 Tested up to: 6.9 Requires PHP: 5.1 Stable tag: 1.0.4 License: GPL v2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Customizable plugin to selectively remove WordPress version information, feeds, shortlinks, xmlrpc, emoji support and other miscellaneous extras from the HEAD element. == Description == The **Head Trimmer** plugin for WordPress is a customizable plugin to remove automatically generated information from the HEAD element across a site. These extras add bloat to a website and expose WordPress version information as well as other potential security signatures in the generated source code. Removal options include: * WordPress Version * WordPress Version from URLs for Scripts and Styles * Shortlink * Shortlink from HTTP response headers * Canonical * Relational Links for Posts Adjacent to Current Post * RSS Feeds * Really Simple Discovery Link for xmlrpc (rsd_link) * Windows Live Writer Manifest File Link (wlwmanifest_link) * oEmbed Discovery Links * REST API Link * REST API Link Header * Emoji Support * Global Styles and SVG Filters (duotone filters) * Gutenberg Block CSS Styles (or set 'should_load_separate_core_block_assets') * Classic Theme Styles (classic-theme-styles) * DNS Prefetch for //s.w.org * DNS Prefetch for Google Fonts //fonts.googleapis.com * jQuery == Installation == 1. Install Head Trimmer through the WordPress.org plugin repository or by uploading the .zip file using the Admin -> Plugins -> Add New function. 2. Activate Head Trimmer on the Admin -> Plugins screen. 3. Customize settings on the Admin -> Settings -> Head Trimmer screen. Uninstall 1. Deactivate the plugin on the Admin -> Plugins screen. All plugin files and settings will be retained. 2. Delete the plugin on the Admin -> Plugins screen. This deletes both the plugin files and all plugin settings stored in the database. == Frequently Asked Questions == = The setting to remove a particular element is checked. Why do I still find the element in the source? = Please verify settings for other installed plugins which may re-add an element. As an example, various SEO plugins may include an option to add the canonical or relational links. = I set the option to remove the WordPress version number from scripts and styles. Why do I still find version numbers in script and style URLs? = Head Trimmer removes the installed WordPress version number from script and style URLs. It does not remove version numbers generated by other plugins such as caching and optimization plugins. == Screenshots == 1. Head Trimmer admin settings screen. == Changelog == = 1.0.4 = * Adds option to remove classic themes CSS styles = 1.0.3 = * Adds option to set 'should_load_separate_core_block_assets' instead of removing Gutenberg Block CSS Styles entirely = 1.0.2 = * Minor changes to improve code readability and internationalization = 1.0.1 = * Minor changes to improve code readability and internationalization = 1.0.0 = * Initial Release