Support » Fixing WordPress » show blog posts in custom menu

  • I have a custom menu in my theme, the blog menu has a submenu showing the 10 latest blog posts.

    At the moment each time a new blog post is put up I need to go to Appearance > Menus and remove the oldest one and add the new one and position it manually and save.

    This is coded into my theme as such

    in functions

    add_action( 'init', 'register_my_menus' );
    function register_my_menus() {
    'main-menu' => __( 'Main menu' ),
    'footer-menu' => __( 'Footer menu' ),

    and the main menu I wish to change is in the header

    <?php wp_nav_menu( array( 'theme_location' => 'main-menu', 'container' => false, 'menu_class' => 'dropdown', 'menu_id' => '' , ) ); ?>

    Is it possible to automate the blog posts so that they show automatically without having to remove and add each time a new one is posted?


  • The topic ‘show blog posts in custom menu’ is closed to new replies.