Privacy Policy Link in the Site Footer
Adds a link to the privacy policy page you set under Settings > Privacy at the bottom of every page, for themes that do not show it.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a link to the privacy policy page you set under Settings > Privacy at the bottom of every page, for themes that do not show it.
Prints the Rank Math breadcrumb trail at the top of single posts and pages, for themes with no built-in breadcrumb area.
Sends requests for resized images that no longer exist, such as photo-300x200.jpg after a theme change, to the original upload, fixing broken images in old posts and on other sites.
Registers Elementor Pro's header, footer, single and archive locations for themes that do not do it themselves, so Theme Builder templates can replace those areas.
Adds new menu locations, such as a footer menu and a legal links menu, that you can assign under Appearance > Menus and print with wp_nav_menu() in a classic theme.
Creates additional widget areas, such as a shop sidebar or a blog sidebar, that you can fill under Appearance > Widgets and place with a shortcode or theme hook.
Adds every PHP file in wp-content/page-templates/ to the page Template menu of classic themes, so custom layouts survive theme switches and updates.
Adds a font family with your own font files (stored in uploads/fonts) to the theme's typography settings, so it appears in the editor's font picker and loads without Google.
Adds a Tools > Image Sizes screen listing every image size WordPress creates on upload, with its width, height and crop mode, so you can see what themes and plugins have added.
Stops the block library, classic theme and global styles stylesheets from loading on the front end. For classic themes and page builders that do not use blocks.
Stops classic (non-block) themes from loading the global styles, classic theme styles and duotone SVG filters that WordPress adds for block themes, saving inline CSS on every page.
Stops Rank Math from adding BreadcrumbList structured data, for example when your theme or another plugin already outputs it.
Dequeues every stylesheet loaded from Google Fonts and removes the related preconnect hints, for speed and GDPR compliance.
Cleans up formatting pasted from Word, Google Docs and web pages when a post is saved, removing inline fonts, colors and sizes, font tags, bare spans and Office classes so text follows your theme.
Stops chosen plugin or theme scripts and stylesheets from loading on the front end, optionally everywhere except the pages where they are needed.
Unregisters post types or taxonomies you never use, such as a theme's "Portfolio" or "Projects", to tidy the admin menu and URLs.
Drops the jQuery Migrate compatibility script from public pages. Only use it when your theme and plugins work with current jQuery.
Removes the "Designed with WordPress" or "Powered by WordPress" credit line from the footer of default block themes like Twenty Twenty-Four and Twenty Twenty-Five, without editing the template.
Hides the Position: Sticky setting from Group blocks in the editor, so editors cannot accidentally pin sections to the top of the screen.
Changes the name a theme or plugin gave its post type everywhere in the admin, for example "Projects" to "Case Studies", without touching URLs or content.
Makes YouTube, Vimeo and other embedded videos scale to the width of the content on phones and tablets, for older themes that leave them at a fixed size.
Gives the Button block its own small palette of brand colors and removes the custom color picker for it, so every button on the site stays on-brand.
Remembers which element opened a popup or modal dialog and moves keyboard focus back to it when the dialog closes, a common gap in theme and plugin popups.
Sets the shape, padding and weight of all buttons (Button block, search and form buttons) in a block theme through theme.json, including a darker hover color.