简体   繁体   中英

add a Menu to my WordPress Theme footer.php

I'm trying to add a custom footer to my WordPress theme, I upload my static website here and now I trying to make it dynamic, I added my primary menu to WordPress but I don't know how can I exactly add footer to my wordpress theme?

do I have to make another menu and use it here like

$args= array(
    'theme_location' => 'footer'
    );
wp_nav_menu(); ?>

and then register it in function.php or it has another way?

Thanks in advance!

Updated Answer

You may want to display it by registering dynamic widget and displaying in your footer.php instead:

Registering Footer Widget

register_sidebar( array(
    'name' => 'footer Sidebar 1',
    'id' => 'footer-sidebar-1',
    'description' => 'Appears in the footer area',
    'before_widget' => '<aside id="%1$s" class=" %2$s">',
    'after_widget' => '</aside>',
    'before_title' => '<h4 class="widget-title">',
    'after_title' => '</h4>',
) );

displaying Footer widget

<div class="col-sm-3">
    <?php
        if(is_active_sidebar('footer-sidebar-1')){
            dynamic_sidebar('footer-sidebar-1');
        }
    ?>
</div>

Then in your Dashboard Widget Menu add your custom code via Text Widget placing into your footer-sidebar-1 sidebar.

Hope it works..

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM