[WordPress] ワードプレス php ハードコーディング項目のサブメニュー

スポンサーリンク

Question

functions.php を介してサブメニューに項目を項目は変更に基づいてステータスおよびサブスクリプションの状態でログオンしているユーザーを追加しようとしている

ここでは、メニューに項目を追加する使用コード:

add_filter( 'wp_nav_menu_items', 'your_custom_menu_item', 10, 2 );
function your_custom_menu_item ( $items, $args ) {
if (is_single() && $args->theme_location == 'primary') {
    $items .= '
  • Show whatever
  • '; } return $items; }

    ただし、誰もどのようにサブメニューに項目を追加だろう知って?

    答え

    add_menu_subpage ワードプレスの機能を使用することができます

    add_action('admin_menu', 'register_my_custom_submenu_page');
    
    function register_my_custom_submenu_page() {
        add_submenu_page( 
              null   //or 'options.php' 
              , 'My Custom Submenu Page' 
              , 'My Custom Submenu Page'
              , 'manage_options'
              , 'my-custom-submenu-page'
              , 'my_custom_submenu_page_callback'
        );
    
    }
    

    参照: http://codex.wordpress.org/Function_Reference/add_submenu_page

    http://stackoverflow.com/questions/27879107/wordpress-php-hardcode-item-to-submenu

    スポンサーリンク

    Leave a Reply