Skip to content

mc_filter_events

github-actions[bot] edited this page Jun 3, 2026 · 4 revisions

Filter events returned by mc_get_all_events queries. Function returns a range of events based on proximity to the current date using parameters for number of days/events before or after today.

Auto-generated Example

add_filter(
   'mc_filter_events',
    function(
        array $arr_events,
        array $args,
        string $context
    ) {
        // Your code here.
        return $arr_events;
    },
    10,
    3
);

Parameters

  • array $arr_events Array of event objects.
  • array $args Event query arguments.
  • string $context Current function context.

Returns

array

Files

apply_filters( 'mc_filter_events', $arr_events, $args, 'my_calendar_get_events' )
apply_filters( 'mc_filter_events', $events, $args, 'mc_get_all_events' )

← All Hooks

Clone this wiki locally