Hide Decorative SVG Icons From Screen Readers
Adds aria-hidden to inline SVG icons that sit next to visible text inside links and buttons, so screen readers stop announcing meaningless graphic names.
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.
Adds aria-hidden to inline SVG icons that sit next to visible text inside links and buttons, so screen readers stop announcing meaningless graphic names.
Hides color, typography, spacing and border controls in the block editor for authors and contributors, so they focus on writing while editors keep full design control.
Hides the Projects post type that Divi adds, from the admin menu, menus, search and the front end, for sites that never use it.
Removes rarely needed panels like Discussion, Custom Fields and the slug box from the editor for everyone but administrators, in both editors.
Hides the "Upgrade" and "Get Pro" menu links in wp-admin and the locked Pro widgets in the Elementor panel, for a cleaner interface on sites that use the free version.
Removes the Templates menu Elementor adds to wp-admin for everyone except administrators and blocks direct access to the list, protecting headers, footers and popups.
Encodes every email address and mailto link in posts, widgets and comments so people see them normally but simple harvesting bots cannot read them.
Keeps only the embed providers you choose, like YouTube and Vimeo, in the block inserter instead of dozens of services.
Finds heading tags on the page that contain no text (often left behind by page builders and themes) and hides them from screen readers, so they do not show up as blank entries in the heading list.
Removes your next-day or express shipping option after a set time and at weekends, so customers are not promised a delivery you cannot dispatch.
Removes the Donations menu from the dashboard for users who cannot view GiveWP reports, keeping editors' menus short on charity sites.
Removes Tools > Import and Tools > Export from subsite dashboards for non-super-admins and blocks the screens, keeping content moves in the network team's hands.
Keeps items filed under certain terms (such as "Archived" or "Internal") off a post type's main archive, while their own term archive still lists them.
Turns off Jetpack's sharing buttons on chosen post types, categories or individual posts, such as landing pages, legal pages or members-only content.
Removes Jetpack's in-dashboard upgrade prompts, "just in time" messages and Blaze promotion links, giving clients a cleaner admin.
Hides shortcodes such as [old_slider id="3"] that show up as raw text after the plugin that handled them was removed.
Removes the "Go to site", "Lost your password?" and privacy policy links from the login screen, each one switchable on its own.
Removes menu links to posts and pages marked members-only (by the WPIDE "Members-Only Posts" snippet) or set to private, so visitors never see links they can't open.
Sets every newly created site to "Discourage search engines" so half-built sites are not indexed; site owners switch it off when they launch.
When the cart qualifies for free shipping, shows only the free shipping and local pickup options instead of all rates.
Leaves sold-out products out of the front-end search results while keeping them visible on the shop and category pages.
Turns off on-screen PHP warnings and errors for everyone except logged-in administrators, so file paths are never shown to the public.
Leaves password-protected posts and pages out of search results so their titles are not exposed to visitors.
Removes events that have already ended from your site's search results, while keeping posts, pages and upcoming events, when The Events Calendar is active.