自定义帖子类型的权限问题-未添加到菜单-通过插件

时间:2015-05-08 作者:bestprogrammerintheworld

我已经创建了一个自定义的帖子类型和分类法,如下所示。。。

   function register_post_type_products() {
            $labels = array( \'name\' => _x(\'Produkter\', \'post type general name\'),
                        \'singular_name\' => _x(\'Produkt\', \'post type singular name\'),
                        \'add_new\' => _x(\'Lägg till\', \'produkt\'),
                        \'add_new_item\' => __(\'Lägg till produkt\'),
                        \'edit_item\' => __(\'Redigera produkt\'),
                        \'new_item\' => __(\'Ny Product\'),
                        \'view_item\' => __(\'Visaproduct\'),
                        \'search_items\' => __(\'Sök produkt\'),
                        \'not_found\' => __(\'Inget kunde hittas\'),
                        \'not_found_in_trash\' => __(\'Inget hittade i soptunna\'),
                        \'parent_item_colon\' => \'\' );
            $args = array( \'labels\' => $labels,
                        \'public\' => true,
                        \'publicly_queryable\' => true,
                        \'show_ui\' => true,
                        \'query_var\' => true,
                        \'rewrite\' => true,
                        \'capability_type\' => \'post\',
                        \'hierarchical\' => true,
                        \'menu_position\' => null,
                        \'supports\' => array(\'title\',\'editor\',\'thumbnail\') );

        register_post_type( \'product\' , $args );

        register_taxonomy("productcategory",
                            array("product"),
                            array("hierarchical" => true,
                            "label" => "Produktkategorier",
                            "singular_label" => "Produktkategori",
                            "rewrite" => true,
                            "show_in_nav_menus" => true,
                            "public" => true));

    }
    add_action(\'init\', \'register_post_type_products\');  
没什么奇怪的。它工作得很好。

但后来我想重新安排som帖子,我知道插件https://wordpress.org/plugins/post-types-order/ 符合我的需要。但由于某些原因,“重新订购选项”没有显示在仪表板菜单(管理菜单)中。我知道这是可行的,因为在主题中定义了其他自定义帖子类型(但我找不到如何实现),对于这些自定义帖子类型,会显示“重新排序”选项。

当我尝试转到url(域)+edit.php?post_type=product&page=order-post-types-product 上面说我没有足够的特权。我应该在哪里更改?

1 个回复
SO网友:bestprogrammerintheworld

就因为我在这里添加了这个问题,我发现。。。所以容易的太令人恼火了。。。但我希望这个答案能帮助其他人更快地解决这个问题!

已更改\'hierarchical\' => true\'hierarchical\' => false 自定义帖子类型!

结束

相关推荐

Finding the next 5 posts

我的单曲。我想运行一个查询,在那里我可以捕获接下来的5篇文章(按时间顺序)。我知道怎么做,除了找出一种方法来指定5个特定的帖子是在我当前帖子之后创建的帖子。使用上一个_post_link();和next\\u post\\u link();在这里不相关,因为我需要它们是特定类别的。