Sí, puedes crear un menú dinámico en WordPress sin utilizar un plugin registrando un menú de navegación personalizado en el archivo functions.php de tu tema y utilizando la función wp_nav_menu() para mostrar el menú en los archivos de la plantilla de tu tema.