Reserve Site Names on the Network
Blocks signups for site names you want to keep, such as shop, support or your brand names, on top of WordPress's built-in reserved list.
Snippet Library
3,040 snippets written and tested by the WPIDE team.
Blocks signups for site names you want to keep, such as shop, support or your brand names, on top of WordPress's built-in reserved list.
Registers a "Resources" post type with a Resource Type taxonomy (guide, template, checklist) for a downloads or resource library.
Turns off CSS animations, transitions, parallax backgrounds and smooth scrolling for visitors whose device is set to reduce motion. Visitors without that setting see no change.
Turns off Divi's entrance animations, parallax and scroll effects for visitors whose device asks for reduced motion, while everyone else keeps the effects.
Shows Elementor content right away without entrance animations, motion effects or background slideshows for visitors whose device asks for reduced motion.
Tells Jetpack Stats not to count visitors whose browser sends the Do Not Track signal, a simple privacy step for sites that want lighter tracking.
Adds [layout_columns] and [layout_col] shortcodes that place content side by side in two, three or four columns and stack them on phones, for classic editor content and page builders without a columns tool.
Wraps the output of ACF oEmbed fields in a 16:9 container and adds lazy loading, so embedded videos scale to the screen instead of overflowing on phones.
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.
Registers a "Menu Items" post type with Menu Section taxonomy (starters, mains, desserts) for restaurant and cafe menus, without single pages.
Only administrators can lock and unlock blocks, so locked layouts stay intact when other users edit content.
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.
Makes chosen coupon codes work only for customers with specific roles, such as staff discount codes or trade-only promotions.
Hides the "Code editor" mode of the block editor from everyone except administrators, so other users only edit visually.
Returns an authentication error for REST API requests from visitors who are not logged in, with an allowlist for routes your site needs publicly.
Sends subscribers, customers and other users without editing rights from wp-admin to the WooCommerce My Account page or the homepage, with options to keep the profile screen open and hide the admin bar. AJAX and front-end forms keep working.
Keeps emails that fail because of a temporary mail server problem and tries to send them again up to three times over the following half hour.
Shows your "not found" page with a 404 status for categories, tags and other terms that have no published posts, instead of an empty archive.
Answers requests for pages you deleted on purpose with a "410 Gone" status instead of a 404, so search engines drop them from results faster.
After logging in on the My Account page, customers go back to the page they were browsing, such as a product or the cart, instead of the account dashboard.
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.
After logging in, visitors land back on the page they came from instead of the dashboard, which suits membership and community sites.
Sends users to the network's main homepage when they log out from any site, giving the whole network one consistent exit point.
Shows how many previous orders the customer has placed and their total spend on the order edit screen, so you can recognize loyal buyers.