Hide Core Update Notices From Non-Administrators
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.
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.
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.
Removes the ability to install or upload new plugins and themes for every user, while still allowing updates of what is already installed.
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.
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 short reassurance line, such as "Instant download · Secure payment · Lifetime updates", under every Easy Digital Downloads purchase button.
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 [privacy_policy_updated] shortcode that prints the date your privacy policy page was last changed, so the date on the page is always correct.
Adds a [years_since] shortcode that prints how many full years have passed since a date, such as years in business, years of experience or a person's age, so the number never goes out of date.
Includes invoice numbers, tracking details, delivery dates and other order fields you list in WooCommerce REST API order responses, for accounting and shipping integrations.
Rejects dates in the past in Gravity Forms date fields used for bookings, deliveries or appointments, with an optional number of days' notice.
Keeps automatic security and maintenance releases of WordPress (like 6.8.1 to 6.8.2) but stops automatic major upgrades.
Tells screen reader users when the cart has been updated after they change a quantity, remove a product or apply a coupon on the classic cart page, which otherwise happens silently.
Adds an [archives] shortcode that lists your posts by month or year, as a list or a dropdown, anywhere in content or widgets.
Adds article:published_time and article:modified_time meta tags to blog posts, which social networks and search engines use to understand how fresh a post is.
Outputs BlogPosting schema (JSON-LD) on single posts with the headline, dates, author, image and publisher.
Prints a slim message bar above the Astra header on every page, for sales, shipping notes or event dates, using Astra's own header hook.
Turns on automatic background updates for the plugins you list (for example your security and backup plugins), so security fixes for them are installed within hours without waiting for you.
Registers a block bindings source that fills blocks with the post's published or last updated date in any format, so you can write "Updated on ..." in a paragraph inside block templates.
Shortens activity updates and comments longer than a set number of characters, which keeps the stream readable and discourages wall-of-text spam.
Automatically marks activity updates and comments that contain words from your blocklist as spam, so they never appear in the stream.
Turns links into plain text in activity updates posted by members who joined recently, which takes the reward out of spam sign-ups.
Adds a [wpide_cart_link] shortcode that shows a cart link with the number of items and total, which updates automatically when products are added.
Outputs the current year. Insert it with the snippet shortcode anywhere you need a year that updates itself, such as a footer notice.
Validates chosen Contact Form 7 fields against your own patterns, such as postcodes, order numbers or membership IDs, each with its own error message.