Different Logo for Each Language
Swaps the site logo set in the Customizer for a language-specific image, using the language from WPML, Polylang or the WordPress locale.
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.
Swaps the site logo set in the Customizer for a language-specific image, using the language from WPML, Polylang or the WordPress locale.
Turns off the automatic sizes="auto" attribute WordPress adds to lazy-loaded images, which some themes and sliders display incorrectly.
Turns off every background update: WordPress core, plugins, themes and translations. For sites where updates are deployed by hand or through version control.
Stops WordPress from wrapping text in paragraph tags and adding line breaks in classic content and excerpts. Block content is not affected.
Stops WordPress from installing updated language files on its own, for sites with customized translations.
Stops WordPress from creating a scaled-down "-scaled" copy of images larger than 2560 pixels, so the original file is used as uploaded.
Stops the block inserter from suggesting and installing blocks from the WordPress.org block directory.
Removes the block patterns that ship with WordPress itself, so the pattern inserter only shows your theme and custom patterns.
Removes the duotone image filter controls from the editor and stops WordPress outputting the default duotone presets.
Removes the loading="lazy" attribute WordPress adds to images and iframes. Use it when another plugin handles lazy loading or it conflicts with a slider.
Stops WordPress from generating preview images for every uploaded PDF, saving disk space and server time when you upload many documents.
Stops WordPress from loading block patterns from the WordPress.org pattern directory, leaving only theme and plugin patterns.
Stops WordPress from adding srcset and sizes attributes to images, for sites where an image CDN already serves the right size.
Stops WordPress from sending pingbacks to your own site when you link to your own posts, so they do not clutter the comment queue.
Turns off the speculative prefetching of links that WordPress 6.8 adds to the front end, for sites with heavy pages or strict analytics.
Stops the "Your new site" and "New user account" welcome emails WordPress multisite sends after activation, for networks that send their own onboarding.
Turns off the wp-sitemap.xml sitemaps added in WordPress 5.5. Use it when an SEO plugin already generates sitemaps.
Removes the emoji detection script, inline styles and DNS prefetch that WordPress adds to every page. Browsers still display emoji natively.
Tells WordPress to skip lazy loading for the first three images on a page, which usually improves Largest Contentful Paint.
Sets audio and video players to preload nothing until the visitor presses play, saving bandwidth on pages with several media files.
Shortens the IP address and drops the browser details WordPress stores with every login session, so session records no longer hold full personal data.
Stops WordPress from saving each commenter's browser user agent string with their comment, which is rarely needed and counts as personal data.
Adds a test to Tools > Site Health that warns when WordPress sends mail with plain PHP mail() instead of SMTP or an API, and when an email has failed recently.
Checks once a day for plugin, theme and WordPress updates and emails the admin a list when there is something new to install, so outdated software does not linger.