自定义管理屏幕或自定义帖子类型的设置屏幕

时间:2014-01-17 作者:Juliver Galleto

我有创建自定义帖子类型的代码

add_action( \'init\', \'create_sidebarone\' );

function create_sidebarone() {
    register_post_type( \'sidebarone\',
        array(
            \'labels\' => array(
                \'name\' => \'Sidebar One\',
                \'singular_name\' => \'sidebarone\',
                \'add_new\' => \'Add New\',
                \'add_new_item\' => \'Add Sidebar One\',
                \'edit\' => \'Edit\',
                \'edit_item\' => \'Edit Sidebar One\',
                \'new_item\' => \'New Sidebar One\',
                \'view\' => \'View\',
                \'view_item\' => \'View Sidebar One\',
                \'search_items\' => \'Search Sidebar One\',
                \'not_found\' => \'No Sidebar One found\',
                \'not_found_in_trash\' => \'No Sidebar One found in Trash\',
                \'parent\' => \'Parent Sidebar One\'
            ),
            \'public\' => true,
            \'menu_position\' => 15,
            \'supports\' => array( \'title\', \'editor\', \'comments\', \'thumbnail\' ),
            \'taxonomies\' => array( \'\' ),
            \'menu_icon\' => get_template_directory_uri() . \'/images/ggicon.png\',
            \'has_archive\' => true
        )
    );
}
现在,我想实现一些东西来满足我的需要,我想为我的自定义帖子类型创建一个自定义管理屏幕或设置页面,准确地说,请参考下图:

这是我根据上面的代码创建的自定义帖子类型的图示regular custom post type

现在,我想自定义该帖子类型的管理屏幕或设置屏幕,如下图所示:

enter image description here现在,您可以看到,该帖子类型的管理屏幕或设置屏幕已经定制。(第二张图片是我试图实现的设想,图片编辑)

到目前为止,我尝试的是上面代码中第一幅图像中的post-type基。任何人,我对任何建议、建议和想法都持开放态度。非常感谢您。

1 个回复
最合适的回答,由SO网友:Gareth Gillman 整理而成

最简单的方法是为该CPT页面创建自己的css,每个CPT在其面板中都有自己独特的css类,例如。

立柱式sidebarone

复制现有CSS文件,创建新的CSS,create a plugin to add the new styles

结束

相关推荐