Skip to content

mc_header_navigation

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

Filter the order in which navigation elements are shown on the top of the calendar.

Insert custom navigation elements by adding a value into the array with a callable function as a value. E.g. my_custom_nav, that expects the $params array as an argument.

Auto-generated Example

add_filter(
   'mc_header_navigation',
    function(
        array $mc_toporder,
        array $used,
        array $params
    ) {
        // Your code here.
        return $mc_toporder;
    },
    10,
    3
);

Parameters

  • array $mc_toporder Array of navigation elements.
  • array $used Array of all navigation elements in use for this view.
  • array $params Current calendar view parameters.

Files

apply_filters( 'mc_header_navigation', $mc_toporder, $used, $params )

← All Hooks

Clone this wiki locally