Prevent Installing New Plugins and Themes
Removes the ability to install or upload new plugins and themes for every user, while still allowing updates of what is already installed.
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.
Removes the ability to install or upload new plugins and themes for every user, while still allowing updates of what is already installed.
Activates a list of plugins on each new site as it is created, so every site starts with the same toolkit without network-activating it everywhere.
Shows how many plugins each site has activated on its own, with the plugin names in a tooltip, in Network Admin > Sites.
Turns on automatic background updates for the plugins you list (for example your security and backup plugins), so security fixes for them are installed within hours without waiting for you.
Temporarily blocks visitors who hit more than 20 missing pages within a minute, a typical sign of vulnerability scanners probing for old plugins and backup files.
Adds a Tools > Block Usage screen counting how many posts and pages use each block, with a link to the content using it, so you know which blocks and plugins are safe to remove.
Styles breadcrumb trails from the Breadcrumbs shortcode and popular SEO plugins with smaller muted text, chevron separators and a clear current page.
Replaces the version number on your theme's and plugins' CSS and JavaScript URLs with the file's last-modified time, so browsers and CDNs cache files for a long time but always fetch a fresh copy right after you change one.
Replaces /downloads/ in your product URLs with a word you choose, such as /plugins/ or /templates/, without defining constants in wp-config.php.
Fingerprints every PHP file in your plugins and themes once a day and emails the administrator a list of files that were added, changed or removed outside of normal updates.
Adds Tools > Unused Image Sizes, which finds resized copies of your images made for sizes your current theme and plugins no longer register, shows how much space they take, and deletes them in batches after confirmation.
Turns off every background update: WordPress core, plugins, themes and translations. For sites where updates are deployed by hand or through version control.
Stops the block inserter from suggesting and installing blocks from the WordPress.org block directory.
Prevents plugins and themes from updating automatically and hides the auto-update toggles. Core security releases keep installing.
Emails the site administrator whenever a plugin is turned on or off, with who did it and when.
Adds the Excerpt box to pages, which many themes and SEO plugins can use as a summary.
Adds the "no-lazyload" class (and matching skip attributes) to the site logo and the featured image of single posts, so Smush and other lazy-load plugins load them immediately and improve Largest Contentful Paint.
Adds Plugins, Users and Settings links to each row's hover actions in Network Admin > Sites, so you can jump straight to the screen you need on that site.
Adds Tools > Orphaned Cron Events, listing scheduled tasks that no active plugin or theme handles any more (often left by uninstalled plugins) and removing them after you confirm.
Adds a "wp largest-meta" command listing the biggest post, user and term meta rows with their key and owner, the quickest way to find plugins bloating the database with huge serialized data.
Grants chosen capabilities to individual user accounts, for example letting one editor manage plugins, without creating a new role.
Hides shortcodes such as [old_slider id="3"] that show up as raw text after the plugin that handled them was removed.
Hides chosen plugins from the Plugins screen for everyone except the users you name, so clients do not deactivate them by accident.
Stops WordPress from offering updates for plugins you list, such as a customized plugin that must not be overwritten.