Filters/admin navigation main

Modifies the top-level navigation for the admin theme.

Arguments

array $nav {{#if
| (optional)}}
An array of label => URI pairs.
{{#if: | Default: {{{default}}}}}

Example

The array that forms the default admin navigation is:

$nav = array(
    'Items' => uri('items'), 
    'Collections' => uri('collections'),
    'Item Types' => uri('item-types'),
    'Tags' => uri('tags')
);

To add a new link to a plugin's admin interface, you would use this filter like this:

add_filter('admin_navigation_main', 'my_plugin_admin_navigation_main');
 
function my_plugin_admin_navigation_main($nav)
{
    $nav['My Plugin'] = uri('my-plugin');
    return $nav;
}