Custom Dashboard Welcome Widget
Adds a Dashboard widget with your own message, such as instructions for clients or contact details for support.
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 a Dashboard widget with your own message, such as instructions for clients or contact details for support.
Adds a "Copy link" action under each published post and page in admin lists that copies its public URL to the clipboard in one click, for sharing in chats and emails.
Adds a [do_not_sell_link] shortcode for the opt-out link US state privacy laws such as the CCPA require; clicking it records the visitor's opt-out in a cookie and tells marketing scripts held back by consent snippets not to run.
Adds a column to the Pages screen that shows which pages are built with Elementor, so you know before you click whether to open Elementor or the block editor.
Adds an "Empty cart" button below the Easy Digital Downloads checkout cart so buyers can start again in one click.
Adds a "Help" menu to the admin bar with links to your support desk, guides and contact details, so clients always know where to turn when something is unclear.
Adds an "Order again" button next to completed orders in My Account, refilling the cart with the same products in one click.
Adds a link back to the post at the end of every feed item, so readers who see a summary in their reader or inbox can click through to your site.
Adds a "Ready for pickup" order status and emails the customer automatically when you set it, so click-and-collect customers know when to come in.
Adds a "Request refund" button to recent completed orders in My Account; clicking it notes the request on the order and emails the shop owner.
Shows a small notice at the bottom of the screen when the visitor loses their internet connection and hides it when the connection returns, so failed clicks make sense.
Adds an "A11y check" item to the admin bar on the front of the site. Clicking it outlines images without alt text, empty links and buttons, unlabeled fields and skipped headings on the current page and shows a count.
Adds Users > Active Sessions, listing everyone who is currently logged in with their login time, IP address and browser, and lets you end a user's sessions with one click.
Adds your brand colors to the color palette in the block editor, next to the theme's colors, so the exact shades are one click away.
Registers a "wp site-stats" WP-CLI command that prints counts of posts, pages, comments and users, as a template for your own command-line tools.
Generates a plain-text alternative for HTML emails that do not include one, which spam filters like and text-only email clients need.
Adds a "Site Manager" role with everything an editor can do plus managing users and menus, defined in code so nothing is written to the database.
Lets REST API clients request posts with orderby=rand, for example to show a few random articles in an app, which WordPress does not allow by default.
Replaces the usual same-site framing rule with a Content-Security-Policy frame-ancestors list, so your pages can be shown in iframes on the partner sites you name and nowhere else.
Shows a confirmation dialog when someone clicks "Trash" under a post, page or media item, or applies the Move to Trash bulk action, to prevent accidental removals.
Shows a quick "Remove this item?" confirmation when a shopper clicks the remove (×) link in the cart, preventing accidental removals on phones.
Builds a clickable table of contents from the H2 and H3 headings of long posts and places it above the content, adding anchor IDs to the headings.
Adds an FAQ pattern built from core Details blocks, so visitors click a question to reveal its answer, with no plugin and no JavaScript.
Adds "Notice box" and "Card" to the inserter as ready-made Group block variations with starter content, so editors insert consistent components in one click.