<?php register_nav_menus( $locations ); ?>
You can use it for multiple locations as following.
Add following code in your theme’s functions.phpfile.
<?php
if ( ! function_exists( 'register_my_menus' ) ) : ////// check function already exist…….
function register_my_menus() {
register_nav_menus(
array( 'custom-menu1' => 'Custom Menu1', 'custom-menu2' => 'Custom Menu2')
);
}
add_action( 'init', 'register_my_menus' );
?>
Now add these locations in your theme templates as following.
<?php wp_nav_menu(array( 'theme_location' => 'custom-menu1','container'=>'','menu_class'=>'','menu_id'=>'custom-menu1' )); ?>
Same as for other menu. That’s it.
Choosing the right ecommerce platform can make or break your online business. But is Shopify…
Most "AI agent" content online is still stuck at the demo stage — a slick…
If you've been using Claude Code as little more than a fancy autocomplete — typing…
When building real-world Laravel applications, email handling quickly becomes scattered. You send emails from controllers,…
Build flexible, readable, and secure query filters across multiple Laravel models — no more bloated…
Artificial Intelligence is transforming how we work, create, and earn. But most people get stuck…