// Check if menu exists if ( $menu_items = wp_get_nav_menu_items( 'menu' ) ) { // Loop over menu items foreach ( $menu_items as $menu_item ) { // Compare menu item url with server request uri path $current = ( $_SERVER['REQUEST_URI'] == parse_url( $menu_item->url, PHP_URL_PATH ) ) ? 'current' : ''; // Print menu item echo '<li class="' . $current . '"><a href="' . $menu_item->url . '">' . $menu_item->title . '</a></li>'; } }