Automatically Expire Listings After Their Closing Date
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.
Snippet Library
Snippets for custom post types, taxonomies and custom fields: register a post type, add meta boxes, show fields in lists and archives. For developers modeling content beyond posts and pages.
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 author, ISBN, publisher, publication date, page count and a buy link to books, plus a [book_details] shortcode.
Pre-fills an empty ACF date picker with today's date on new posts, saving a click for fields like "published on" or "received".
Adds a [field_value name="..."] shortcode that prints an ACF field of the current post and handles images, links, choices, dates and post objects sensibly.
Lays out the [event_details] facts as a neat two-column list and the [upcoming_events] list with bold dates, collapsing to one column on phones.
Adds employment type, salary range, location, remote option, closing date and apply link to job listings, plus a [job_details] shortcode.
Blocks saving when an end date field is earlier than its start date field, such as for events, offers or bookings.
Adds the post type and publish date after each title in ACF relationship and post object fields, so similar titles are easy to tell apart.
Adds a column showing an ACF field to a post type's admin list and lets you sort the list by it, for values like price, date or priority.
Adds "Starts" and "Venue" columns to the Events admin list, sorts the list by start date by default and lets you click to reverse it.
Adds an [upcoming_events] shortcode that lists the next events by start date, skipping events that have already begun.
Displays single entries of chosen post types with your theme's page template instead of the blog post template, so they have no dates, authors or post navigation.
Checks a phone number field when a post is saved and shows an error unless it has 7 to 15 digits, optionally with +, spaces, dashes and brackets.