Display the latest posts in a mega menu
It's easy to display your latest posts in a mega menu. First, log in to your WordPress dashboard and go to Appearance > Menu, click the Categories tab on the left, add your category in your menu and check the Display Latest Posts field.
This will display your latest four posts.