Hide the Admin Bar for Subscribers
Hides the toolbar on the front of the site for anyone who cannot edit posts, such as subscribers and shop customers. Authors, editors and administrators keep it.
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 the toolbar on the front of the site for anyone who cannot edit posts, such as subscribers and shop customers. Authors, editors and administrators keep it.
Adds a Dashboard widget with your own message, such as instructions for clients or contact details for support.
Removes selected menu entries (Tools and Comments by default) for every user who is not an administrator, to keep the admin menu focused.
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.
Strips ?ver= from front-end CSS and JavaScript URLs when it equals the WordPress version, hiding it from the page source. Plugin and theme versions are left alone.
Adds a My Account tab listing every product the customer has bought before, each with an add-to-cart button, ideal for consumables and repeat orders.
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.
Makes visitors type their email address twice in a Fluent Forms form and shows an error when the two do not match, so you do not lose replies to typos.
Asks guest buyers to type their email address twice on the Easy Digital Downloads checkout, preventing typos that would stop their download links arriving.
Makes visitors type their email twice and shows an error when the two addresses do not match, so you do not lose replies to typos.
Adds a second email field to the classic checkout and blocks the order if the two addresses do not match, to cut down on typos.
Adds a second email field to the WordPress registration form and refuses the sign-up when the two addresses differ, so new users do not lock themselves out with a typo.
Adds a [wpide_delete_account] shortcode with a button that files an erasure request in WordPress's privacy tools; the member confirms by email and you process it under Tools > Erase Personal Data.
When a search finds nothing, suggests a corrected spelling based on the words in your post titles, such as "Did you mean chocolate brownies?", with a link to search again.
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.
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 a dropdown to the classic checkout asking customers how they found your store, saves the answer with the order and shows it on the order screen.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Adds a [wpide_logout_others] shortcode with a button that signs the member out of every other browser and device, keeping the current one logged in.
Adds a [wpide_mark_complete] shortcode that lets logged-in readers tick off a post or page as done, turning a plain blog series into a simple course without an LMS plugin.
Adds a [wpide_member_since] shortcode that shows the date the logged-in member joined, or how long ago, for welcome messages and account pages.