Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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_Post_Menu_Admin - Fatal编程技术网

如何在Wordpress的导航菜单中添加自定义帖子类型?

如何在Wordpress的导航菜单中添加自定义帖子类型?,wordpress,post,menu,admin,Wordpress,Post,Menu,Admin,我有个问题 我使用Wordpress 3.0新的自定义菜单。我想知道如何在菜单中添加自定义帖子类型。现在,我只需添加页面和类别 谢谢该函数接受一个参数在导航菜单中显示。如果将其设置为TRUE,则在菜单管理器中会为自定义帖子类型设置一个选择器 示例代码 名为CPT Test的自定义帖子类型的屏幕截图。请解释变量$this->post_类型的值,因为我使用了相同的代码,并且我的自定义帖子名称没有出现在屏幕选项中。@musaddikhan它是帖子类型的名称。我已编辑了我的答案。感谢您的反馈,我将检查

我有个问题

我使用Wordpress 3.0新的
自定义菜单。我想知道如何在菜单中添加自定义帖子类型。现在,我只需添加
页面
类别

谢谢

该函数接受一个参数
在导航菜单中显示。如果将其设置为
TRUE
,则在菜单管理器中会为自定义帖子类型设置一个选择器

示例代码


名为CPT Test

的自定义帖子类型的屏幕截图。请解释变量$this->post_类型的值,因为我使用了相同的代码,并且我的自定义帖子名称没有出现在屏幕选项中。@musaddikhan它是帖子类型的名称。我已编辑了我的答案。感谢您的反馈,我将检查我的代码是否有其他错误。@MusaddiqKhan确保该框未在屏幕选项中被禁用。有一次发生在我身上。:)
    register_post_type(
        'post_type_name'
    ,   array (
            'can_export'          => TRUE
        ,   'exclude_from_search' => FALSE
        ,   'has_archive'         => TRUE
        ,   'hierarchical'        => TRUE
        ,   'label'               => 'CPT Test'
        ,   'menu_position'       => 5
        ,   'public'              => TRUE
        ,   'publicly_queryable'  => TRUE
        ,   'query_var'           => 'cpttest'
        ,   'rewrite'             => array ( 'slug' => 'cpt-test' )
        ,   'show_ui'             => TRUE
        ,   'show_in_menu'        => TRUE
        ,   'show_in_nav_menus'   => TRUE
        ,   'supports'            => array ( 'editor', 'title' )
        )
    );