Show Beaver Builder Rows Only to Logged-In or Logged-Out Visitors
Hides any Beaver Builder row, column or module with the class "wpide-logged-in" from guests, and anything with "wpide-logged-out" from members.
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.
Hides any Beaver Builder row, column or module with the class "wpide-logged-in" from guests, and anything with "wpide-logged-out" from members.
Collapses the comments section behind a "Show comments" button, so long discussions do not distract from the article or load avatars until wanted.
Hides existing comments and the comment form from visitors who are not logged in, including in feeds and the REST API, and invites them to log in.
Adds a [scheduled] shortcode that shows the text inside it only from a start date, until an end date, or between both. Ideal for limited offers and event notices.
Hides any Elementor container, section or widget with the CSS class "wpide-logged-in" from guests, and anything with "wpide-logged-out" from members, without Elementor Pro.
Adds the event's date (and venue when there is one) in front of its excerpt in search results, so visitors can tell upcoming events from old ones before clicking.
Lets you hide individual menu items from guests, members or certain roles by giving them a CSS class such as wpide-logged-in, wpide-logged-out or wpide-role-editor.
Limits the main blog page to posts from the categories you choose, for example only News, while other categories keep their own archives.
Adds rel=0 to YouTube embeds so the suggestions shown when a video ends come from the same channel instead of from other creators.
Makes uploaded SVG files show a real preview in the Media Library grid and attachment details, and stores their width and height from the viewBox so they display at the right size in posts.
Adds a [wpide_wpml_field] shortcode that displays a custom field from the current-language version of any post or page, so one shortcode works in every language.
Hides any block from visitors or members based on a CSS class you add in the block's Advanced panel: wpide-members-only, wpide-guests-only or wpide-role-{role}.
Stops WooCommerce from jumping straight to a product when a search has only one match, so shoppers always see the search results page.
Displays the current time in the site's timezone in the admin bar, which helps when scheduling posts from another timezone.
Redirects old URLs to new ones with a 301 status from a list you maintain in the snippet. Good for a handful of moved pages.
Removes the city and postcode or state boxes from the cart's shipping calculator when your rates only depend on the country.
Removes sorting options you do not need from the shop's "Sort by" menu and lets you rename the ones that remain.
Adds an "Announcement" text field to Settings > General and a block that displays it, so you can place the block on many pages and change the message everywhere from one setting.
Adds a Site Health test that checks whether files such as .env, debug.log, .git/HEAD and wp-config.php backups can be downloaded from your site by anyone, and flags them as critical.
Adds a public /wp-json/site/v1/identity endpoint with the site name, tagline, logo, site icon, language and home URL, so headless front ends and apps can brand themselves from WordPress.
Removes the billing address fields from the classic checkout when everything in the cart is virtual or downloadable, keeping only name and email.
Stops sending comments from logged-in users who can edit posts (authors, editors, administrators) to Akismet, saving API calls and keeping staff replies out of the spam queue.
Stops WordPress, plugins and themes from loading translation files on the front end (or everywhere) to save memory and time on sites whose visitors read English anyway, with a list of text domains to keep.
Stops WordPress from generating preview images for every uploaded PDF, which speeds up uploads and saves disk space.