How to display wp_nav_menu() conditionally only when not on a 404 page? April 18, 2022 by Tarik Billa Put <?php if( !is_404() ) : ?> before your navigation and <?php endif; ?> after your navigation and VIOLA! It’s gone!