Si tienes un WordPress con un menu con varios submenus desplegables usando wp_nav_menu()… a continuación una forma (en CSS) de que aparezca el desplegable “solo” cuando estamos en la página padre correspondiente.

Primero ocultamos todos los submenus del menú, y luego ya aplicamos un display:block al sub-menu cuando estamos en la página padre: