Bulk Actions
The Events list screen includes three event-specific bulk actions in addition to the standard WordPress bulk actions. These actions let you update the status of multiple events at once without opening each event individually.
Available Bulk Actions
Postpone events — Sets
sp_statustopostponedon each selected event.Cancel events — Sets
sp_statustocancelledon each selected event.Set events as on time — Sets
sp_statustookon each selected event, clearing any postponed or canceled status.
How to Use Bulk Actions
Go to Events in the WordPress admin sidebar.
Select the checkboxes next to the events you want to update.
Open the Bulk actions dropdown at the top (or bottom) of the list.
Choose Postpone events, Cancel events, or Set events as on time.
Click Apply.
A success notice confirms how many events were updated.
What Each Status Does
The sp_status post meta key controls how the event's time is displayed on the frontend and in the admin list:
On time (
ok) — The event time displays normally. This is the default state.TBD (
tbd) — The time slot shows "TBD" instead of the actual time. Can be set individually on the event editor; not available as a bulk action.Postponed (
postponed) — The time slot shows "Postponed" and the event list shows a "Postponed" post state label next to the title.Canceled (
cancelled) — The time slot shows "Canceled" and the event list shows a "Canceled" post state label next to the title.
None of these statuses prevent results from being entered or displayed. They only affect the time display.
Setting Status on a Single Event
On the individual event editor, the Time section in the Publish meta box provides radio buttons for all four statuses: On time, TBD, Postponed, and Canceled. Click Edit next to the current status label to reveal the radio buttons, then click OK to apply.
