外观 - >菜单选项未显示

时间:2018-03-30 16:52:13

标签: php wordpress menu wordpress-theming

如何在WordPress主题开发过程中在外观部分显示菜单选项? 我可以看到主题,自定义和编辑器选项。 这段代码出了什么问题 -

importances = regr.feature_importances_

3 个答案:

答案 0 :(得分:0)

  

以下是$ parent_slug(第一个参数)

的Slugs      

仪表板:index.php

     

帖子:edit.php

     

媒体:upload.php

     

页数:edit.php?post_type = page

     

评论:edit-comments.php

     

自定义帖子类型:edit.php?post_type = your_post_type

     

外观:themes.php

     

插件:plugins.php

     

用户:users.php

     

工具:tools.php

     

设置:options-general.php

     

网络设置:settings.php

以下是一个例子:

add_action('admin_menu', 'wpdocs_register_my_custom_submenu_page');

function wpdocs_register_my_custom_submenu_page() {
    add_submenu_page(
        'themes.php',
        'My Custom Submenu Page',
        'My Custom Submenu Page',
        'manage_options',
        'my-custom-submenu-page',
        'wpdocs_my_custom_submenu_page_callback' );
}

function wpdocs_my_custom_submenu_page_callback() {
    echo '<div class="wrap"><div id="icon-tools" class="icon32"></div>';
        echo '<h2>My Custom Submenu Page</h2>';
    echo '</div>';
}

另请查看:https://developer.wordpress.org/reference/functions/add_submenu_page/

答案 1 :(得分:0)

如果菜单选项未显示,则需要为菜单添加主题支持。 将以下行添加到functions.php文件

add_theme_support( 'menus' );

答案 2 :(得分:0)

register_nav_menus(
        array(
            'primary' => __( 'Primary Menu', 'rahiyanenoor' ),
            'social'  => __( 'Social Links Menu', 'rahiyanenoor' ),
        )
    );

我在二十六个(默认wp主题)中找到了这个。它像一种魅力。