在管理员端创建自定义输入字段

时间:2014-09-05 作者:Bird87 ZA

我是wordpress的新手(已经使用wordpress一周了),从我的一个同事那里接管了一个网站。他部分创建了一个插件,将“特价”输入到网站上。目前,它显示的字段是“标题”和带有特征图像的“正文”。代码如下所示:

public function create_specials_type()
{
    register_post_type(\'specials\',
        array(
            \'labels\' => array(
                \'name\' => __(\'Specials\'),
                \'singular_name\' => __(\'Specials\')
            ),
            \'public\' => true,
            \'has_archive\' => true,
            \'supports\' => array(
                \'title\',
                \'editor\',
                \'thumbnail\',
                \'revisions\'
            ),
            \'show_ui\' => true,
            \'show_in_menu\' => true
        )
    );

    add_theme_support(\'post-thumbnails\',
        array(
            \'specials\'
        )
    );
}
我想对其进行修改,使其显示如下所示的页面(在管理端):

特殊名称(输入)说明(textarea)项目(textarea)成本(输入)图像(图像)

我正在使用带有自定义主题的WP 3.9.2。有谁能帮我写这个插件,或者至少提供一个链接到一个好的资源来帮助我做这件事吗?

2 个回复
最合适的回答,由SO网友:jounileander 整理而成

对于初学者来说,为帖子类型创建自定义字段的最简单方法是ACF插件advancedcustomfields。com如果你需要创建自定义的帖子类型,我建议你使用类型插件,它实际上也有自定义的字段生成器(虽然不如ACF那么整洁)wordpress。组织/插件/类型

SO网友:Mithun Sarker Shuvro

生成自定义帖子、自定义分类法和自定义元数据库(管理输入字段)。我建议您使用两个插件

1.自定义帖子类型UI(https://wordpress.org/plugins/custom-post-type-ui/ ) 用于注册自定义帖子和分类2。高级自定义字段(https://wordpress.org/plugins/advanced-custom-fields/ ) 对于创建元框(管理输入面板),它支持多种类型的输入字段,如文本、数字、文件、图像、地图、日期选择器、颜色选择器,甚至复杂的关系post对象和条件逻辑。

希望这些能帮助你。

结束

相关推荐