Delete Old Contact Form 7 Messages Stored in Flamingo
Permanently deletes contact form messages saved by the Flamingo add-on once they are older than 180 days, so old enquiries and their personal data are not kept forever.
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.
Permanently deletes contact form messages saved by the Flamingo add-on once they are older than 180 days, so old enquiries and their personal data are not kept forever.
Deletes Gravity Forms entries older than the number of days you choose once a day, so you do not keep personal data longer than you need.
Permanently removes comments marked as spam once they are older than 30 days, so spammers' names, emails and IP addresses do not pile up in your database.
Adds a "wp delete-meta-key" command that removes one custom field key from all posts of a type, for example leftovers from an old SEO or page builder plugin, with a count before anything is deleted.
Delivers all WordPress emails through SparkPost's Transmissions API instead of PHP mail or SMTP, for dependable delivery and SparkPost's event reporting.
Adds a required "Delivery day" dropdown to the Checkout block listing the next working days, stored on the order with WooCommerce's additional fields API.
Lets customers pick a delivery time window, such as morning or evening, on the classic checkout and saves it on the order for your drivers.
Prints a short explanation under each shipping option at checkout, such as delivery times or "signature required", so customers know what they are choosing.
Adds the post title as hidden text to "Read more" and "Continue reading" links, so screen reader users hear where each link goes instead of a list of identical links.
Shows each flexible content row's heading next to its layout name in the editor, so long pages built from sections are easy to scan.
Adds aria-labels like "Previous post: Title" to the previous and next post links in classic themes, so screen readers announce where each link leads.
Keeps a list of approved administrator accounts and checks it daily and on every dashboard visit; administrators that appear any other way (for example inserted directly into the database by malware) trigger an email and a warning with an approve button.
Switches the admin color scheme automatically on local, development and staging sites, so nobody mistakes a test copy for the live site while editing.
Sets the default product order for specific categories, for example newest first for "New arrivals" and price for "Clearance", while others keep the store default.
Swaps the site logo set in the Customizer for a language-specific image, using the language from WPML, Polylang or the WordPress locale.
Adds a Page Logo box to the page editor so you can pick a different logo from the Media Library for that page. It replaces the site logo wherever the theme shows it, including the Site Logo block.
Sets its own low stock threshold for products in chosen categories, so fast sellers warn you earlier while slow lines do not flood your inbox.
Shows another navigation menu to logged-in users in the same theme location, for example with "My account" and "Log out" instead of "Sign up".
Shows a different number of posts on the first page of the blog than on the following pages, for example 3 featured posts up front and 10 per page after that, with pagination still correct.
Lets a classic theme use single-cat-{slug}.php for posts in a given category, for example a recipe layout for posts filed under Recipes, falling back to the normal template.
Sends buyers of specific downloads to their own thank-you page after purchase, for example with setup instructions or an onboarding video.
Sends customers to a specific page after checkout when their order contains a certain product, such as onboarding steps for a course or setup guide for a device.
Adds a [wpide_sites_directory] shortcode that lists the public sites on the network with their names, taglines and links, cached for an hour.
Turns off the automatic sizes="auto" attribute WordPress adds to lazy-loaded images, which some themes and sliders display incorrectly.