如何在自定义帖子类型中添加自定义字段?

时间:2012-07-30 07:24:46

标签: php javascript wordpress

我正在为我的wordpress网站创建自定义帖子类型。但我想删除编辑器一个用于上传文件的字段。我该怎么做?

2 个答案:

答案 0 :(得分:1)

我建议使用插件“高级自定义字段”,这是一个节省时间,非常棒的插件,我用于所有WP项目的少数插件之一。这很容易和光滑。

如果您真的不想使用插件,可以在此处阅读文档: http://codex.wordpress.org/Function_Reference/add_meta_box

它提供了有关如何向帖子类型添加带有自定义字段的元数据的示例。

add_meta_box( $id, $title, $callback, $post_type, $context, $priority, $callback_args );

$ post_type是你的帖子类型的slug-name。

编辑: 要删除WSIWYG编辑器等元素,您需要在创建post-type时指定它。 “supports”数组接受你希望post-type能够处理的字符串。

答案 1 :(得分:0)

如果您没有通过register_post_type数组添加“支持”,则可以实现此功能。

 <?php
 add_action('init', 'my_custom_init');

 function my_custom_init() {
      add_post_type_support( 'books', 'custom-fields' );
 }
 ?>

http://codex.wordpress.org/Function_Reference/add_post_type_support