"Order Status Changed" Webhook Topic
Adds an "Order status changed" topic to WooCommerce webhooks, so your integration is told about every status change instead of every order edit.
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 an "Order status changed" topic to WooCommerce webhooks, so your integration is told about every status change instead of every order edit.
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 menu to the admin bar listing the last eight posts and pages you edited, with their status, so you can jump back into your work from anywhere on the site.
Enriches The Events Calendar's JSON-LD with eventStatus and eventAttendanceMode, marking events that have an event website but no venue as online events, as Google recommends.
Registers a new order status you can set on orders that are packed and waiting for the carrier, and adds it to the bulk actions menu.
Adds an "Expired" status and an hourly check that moves job listings (or any post type) out of public view once their closing date has passed.
Adds a "wp change-status" command that moves posts from one status to another, for example every draft older than a date back to pending, with a preview count before anything changes.
Tints draft, pending, scheduled and private rows in admin list tables so unpublished content stands out at a glance.
Gives each order status its own clear colour in the admin orders list, so processing, on-hold and failed orders stand out at a glance.
Marks processing orders as completed automatically a number of days after purchase, for stores where you do not update orders when they are delivered.
Adds a dashboard widget that shows a shared dashboard from another service, such as a public Plausible, Looker Studio or uptime status page, so clients see their numbers without another login.
Adds an "Export CSV" button to Network Admin > Users that downloads every network user with their email, registration date, number of sites and super admin status.
Adds an "Export to CSV" bulk action to the Posts and Pages screens that downloads the selected items with ID, title, status, author, dates, categories, link and word count.
Adds a one-click stock report download under WooCommerce > Stock report, listing every product and variation with SKU, stock status, quantity and price.
Adds a "wp find-shortcode" command that lists every post, page or custom post that contains a given shortcode, with its status and edit link. Handy before removing a plugin.
Shows the five newest product reviews with star rating, product and approval status on the dashboard, so you can answer or approve them quickly.
Adds body classes such as wpide-ld-enrolled and wpide-ld-completed on course, lesson and topic pages, so you can style or hide things with CSS depending on the student's status.
Adds a [wpide_ld_status] shortcode that shows a small "Not started", "In progress" or "Completed" badge for the current student and course.
Adds body classes such as wpide-llms-enrolled or wpide-llms-completed on course and lesson pages so you can tailor the design for each student.
Writes each redirect WordPress makes to the error log, including the target, status code and the file that triggered it, to track down redirect loops.
Shows a "back soon" message with a 503 status to visitors while logged-in staff browse the site normally. The login page stays reachable.
Gives each writer a dashboard widget with their own latest posts in any status, so they can pick up where they left off.
Adds an [opening_hours] shortcode that prints your weekly opening hours as a table, highlights today and shows whether you are open right now, based on the site time zone.
Pushes page information (page type, post type, categories, author, publish date and login status) to the dataLayer before Google Tag Manager loads, for use in tags and triggers.