Respect "Reduce Motion" Across the Whole Site
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.
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.
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.
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.
Hides the "Code editor" mode of the block editor from everyone except administrators, so other users only edit visually.
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.
Sends users to the network's main homepage when they log out from any site, giving the whole network one consistent exit point.
Removes VAT for business customers in another EU country who enter a VAT number, and adds a "reverse charge" note to the order, as cross-border B2B sales require.
Flips the stacking order of a Columns block with the class "wpide-reverse-mobile" on phones, so an image placed on the right appears above its text instead of below.
Keeps a different number of revisions for each content type, for example many for posts and none for products.
Corrects common right-to-left layout problems in post content, such as list indents, blockquote borders, table alignment and image floats, using logical CSS properties.
Shows the items inside any block with the class "wpide-rotator" (for example Quote blocks in a Group) one at a time, rotating every few seconds with dot buttons to pick one.
Sends each Contact Form 7 message to the right inbox based on the department or topic the visitor picked, instead of one shared address.
Sends Fluent Forms email notifications to a different inbox depending on the department or topic chosen in the form.
Sends WPForms email notifications to a different address depending on the department or topic the visitor picked, instead of one shared inbox.
Lets editors use shortcodes in ACF text and text area fields, which ACF otherwise prints as plain text.
Processes shortcodes in category, tag and taxonomy descriptions shown on archive pages.
Processes shortcodes typed into the Excerpt field instead of printing them as plain text.
Processes shortcodes typed into classic widget titles, for example to show the current year or a dynamic label.
Schedules a custom task once a day and gives you a function to fill in, for example to clean up data or send a report. Includes the scheduling and the hook.
Adds a small SEO box to the editor of posts and pages with a custom title, a meta description and a "hide from search engines" option, for sites without an SEO plugin.
Adds a restrictive sandbox to iframes in posts that come from sites not on your trusted list, so an embedded page cannot redirect your visitors, open pop-ups or run scripts against your site.
Keeps what visitors type into a long form saved in their browser, so a reload, a crash or an accidental back click does not wipe out their answers. Cleared after submitting.
Fills in the excerpt field from the first sentences of the post when it is saved without one, so feeds, plugins and APIs that read the stored excerpt always get a summary.