Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress子帖子类型_Wordpress_Custom Post Type - Fatal编程技术网

Wordpress子帖子类型

Wordpress子帖子类型,wordpress,custom-post-type,Wordpress,Custom Post Type,制作了一个自定义的帖子类型“事件”,很棒。现在,我想获得第二个自定义post类型,并将其菜单项与现有事件项嵌套 不允许使用分类法 我知道有很棒的事件插件,这只是理论上的 它必须进入“事件”菜单,而不是在上面或下面 应该是直截了当的。。。对吧。。。伪装?检查并查看关于“在菜单中显示”的部分 您应该能够将其设置为以下内容: 'show_in_menu' => 'edit.php?post_type=events' 它会出现在菜单上。为了获得更多的控制,您可以始终使用$menu和$SUBSME

制作了一个自定义的帖子类型“事件”,很棒。现在,我想获得第二个自定义post类型,并将其菜单项与现有事件项嵌套

  • 不允许使用分类法
  • 我知道有很棒的事件插件,这只是理论上的
  • 它必须进入“事件”菜单,而不是在上面或下面 应该是直截了当的。。。对吧。。。伪装?

    检查并查看关于“在菜单中显示”的部分

    您应该能够将其设置为以下内容:

    'show_in_menu' => 'edit.php?post_type=events'
    
    它会出现在菜单上。为了获得更多的控制,您可以始终使用$menu和$SUBSMENU全局变量。添加两种post类型,在$menu和$SUBREMNU上打印以查看所有内容的位置,然后移动一些内容。它可能看起来像这样:

    add_action('admin_menu', 'change_zee_menu');
    function change_zee_menu() {
        global $menu, $submenu;
        $submenu['edit.php?post_type=events'][13] = array(
                0   => 'All Sub Events',
                1   => 'edit_posts',
                2   => 'edit.php?post_type=sub_events'
        );
        $submenu['edit.php?post_type=events'][14] = array(
                0   => 'Add Sub Event',
                1   => 'edit_posts',
                2   => 'post-new.php?post_type=sub_events'
        );
    }
    
    查看并查看有关“在菜单中显示”的信息

    您应该能够将其设置为以下内容:

    'show_in_menu' => 'edit.php?post_type=events'
    
    它会出现在菜单上。为了获得更多的控制,您可以始终使用$menu和$SUBSMENU全局变量。添加两种post类型,在$menu和$SUBREMNU上打印以查看所有内容的位置,然后移动一些内容。它可能看起来像这样:

    add_action('admin_menu', 'change_zee_menu');
    function change_zee_menu() {
        global $menu, $submenu;
        $submenu['edit.php?post_type=events'][13] = array(
                0   => 'All Sub Events',
                1   => 'edit_posts',
                2   => 'edit.php?post_type=sub_events'
        );
        $submenu['edit.php?post_type=events'][14] = array(
                0   => 'Add Sub Event',
                1   => 'edit_posts',
                2   => 'post-new.php?post_type=sub_events'
        );
    }
    

    尝试编程问题也是如此。试试看。编程问题也是如此。太棒了,谢谢你,伙计。。早些时候,他在那部戏里玩得很尽兴,但没把它演好。很好!太棒了,谢谢你,伙计。。早些时候,他在那部戏里玩得很尽兴,但没把它演好。很好!