Filters/public navigation main

Filters the top-level navigation on the public theme.

Arguments

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

Callers

Called by the public_nav_main() helper.

Example

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

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