【问题标题】:Add footer menu to theme support only one header menu in wordpress向主题添加页脚菜单仅支持 wordpress 中的一个页眉菜单
【发布时间】:2015-09-06 12:41:34
【问题描述】:

我下载并激活主题,但我发现无法设置添加到页脚菜单的链接,因为它只支持一个页眉菜单

我从这里 https://wordpress.org/plugins/genesis-simple-menus/ 下载了 Genesis 简单菜单并将此代码添加到 functions.php 文件中:-

// display the Footer Navigation
add_action('genesis_before_footer', 'wdm_add_footer_menu');
function wdm_add_footer_menu()
{
    wp_nav_menu(array(
     'sort_column' => 'menu_order',
     'container_id' => 'footer' ,
     'menu_class' => 'menu-tertiary',
     'theme_location' => 'footer',
     'depth' => 1,
     'items_wrap'  => '<ul id="%1$s" class="%2$s">%3$s</ul>'
      ) );
} 

但什么也没发生,反正让这个主题有页脚位置菜单???

【问题讨论】:

    标签: php wordpress wordpress-theming


    【解决方案1】:

    在你的functions.php中添加register_nav_menu('footer', 'Footer Menu'); 详情见此:https://codex.wordpress.org/Function_Reference/register_nav_menu

    【讨论】:

    • 我做,一旦我把代码创建主要位置,而不是页脚
    • 我将代码更改为此 add_action('after_setup_theme', 'register_my_menu'); function register_my_menu() { register_nav_menu( 'footer', __( 'footer Menu', 'theme-slug' ) ); } 但还是不行
    • 它创建页脚位置,我创建菜单并添加指向它的链接,但仍然不起作用页脚中没有显示任何内容
    【解决方案2】:

    点击以下链接,希望对您有所帮助,

    http://premium.wpmudev.org/blog/add-menus-to-wordpress/

    【讨论】:

    • 这是在页脚文件中,我认为它也必须更改
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 2018-11-20
    • 1970-01-01
    相关资源
    最近更新 更多