View Categories

Adding navigation menu item programmatically

< 1 min read

The function that adds menu items programatically.

function addFirstMenuItem($item){

$firstMenuItem = "<li data-toggle='navbar-menu-close'><i class='las la-times mr-1'></i>Close</li>";
$secondMenuItem = "druga_stavka_u_meniju";
return $firstMenuItem.$secondMenuItem.$item;

} 

add_filter('wp_nav_menu_items','addFirstMenuItem');

Also, we can add one if statement to add menu item to the specific navigation menu:

if($args -> theme_location = = 'primaryMenu'){

$item = $items."<li><a href = 'http://webapp.com/shops'>All Shops</a> </li>"

}
Leave a Reply 0

Your email address will not be published. Required fields are marked *