Disable XML-RPC
Turns off the XML-RPC interface (xmlrpc.php), a common target for brute-force and pingback abuse. Use it when no app or service needs XML-RPC.
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 the XML-RPC interface (xmlrpc.php), a common target for brute-force and pingback abuse. Use it when no app or service needs XML-RPC.
Shows the same error for a wrong username and a wrong password, so the login form does not reveal which usernames exist.
Stops the "WordPress x.y is available" banner from showing to users who cannot update WordPress, so editors and authors are not distracted by it.
Hides the Screen Options tab for everyone except administrators, so other users cannot rearrange or hide admin panels.
Removes the generator meta tag and the version from feeds, so the exact WordPress version is not advertised in your page source.
Adds an "Add to queue" link under drafts in the Posts list that schedules the post into the next free publishing slot, such as weekdays at 9:00, without picking dates by hand.
Hides the Company field behind a "Buying for a business?" checkbox on the classic checkout, keeping the form short for consumers and requiring a company name when ticked.
Registers a "Coming Soon" block, rendered on the server without a build step, that lists the titles and dates of your next scheduled posts to build anticipation for upcoming content.
Adds a [wpide_export_data] shortcode with a button that asks WordPress's privacy tools to prepare a copy of the member's personal data, confirmed by email.
Hides the "Edit with Elementor" menu in the admin bar from everyone except administrators, so editors and shop managers are not tempted to change designed layouts.
Shows a small free-shipping reminder under the price on product pages, with the threshold taken from your settings, to nudge bigger orders.
Shows a short, plain-language summary above the checkout form explaining what order data you collect, why, and how long you keep it, with a link to your full privacy policy.
Shows the post's excerpt in a highlighted "In short" box at the top of single posts, giving every reader, including people with reading or cognitive disabilities, a simple summary before the full text.
Adds a checkbox to each user's profile that makes the text in the block editor larger and more spaced out, for authors who find the default editor text hard to read.
Adds a play button above posts that reads the article aloud with the visitor's browser text-to-speech, with no external service or cost.
Replaces the numbered pagination on blog and category pages with a "Load more posts" button that adds the next page of posts without leaving the page.
Adds a button under Tools > Log Out Everyone that ends every login session on the site except your own, useful after a suspected break-in or a staff change.
Adds a "Minor edit" checkbox to the block editor; when ticked, fixing a typo does not change the post's last modified date, so "Updated on" labels and sitemaps only change for real updates.
Adds a dropdown to the Media Library list view that shows only images without alternative text, so you can fix them one by one.
Registers a server-rendered block that lists the latest posts by the current post's author, excluding the post being read, to keep readers with writers they like.
Adds a "New this week" link next to All / Administrator / Subscriber on the Users screen that lists only people who registered in the last 7 days.
Adds a small "New" label next to the titles of posts published in the last few days on your blog and archive pages.
Adds an "Order again" button next to completed orders in My Account, refilling the cart with the same products in one click.
Shows a live notice on product pages telling shoppers how long they have left to order for dispatch today, or that orders ship on the next working day.