我正在为我的wordpress网站创建一个自定义的帖子类型。但我想删除编辑器并放入一个用于上传文件的字段。我该怎么做?
我建议使用插件"Advance Custom Fields",这是一个非常节省时间、非常棒的插件,是我在所有WP项目中使用的少数插件之一。它既简单又光滑。
如果你真的不想使用插件,你可以阅读这里的文档:http://codex.wordpress.org/Function_Reference/add_meta_box
它有关于如何将带有自定义字段的元盒添加到帖子类型的示例。
add_meta_box( $id, $title, $callback, $post_type, $context, $priority, $callback_args );
其中$post_type是帖子类型的段塞名称。
编辑:要删除像WSIWYG编辑器这样的元素,您需要在创建post类型时指定它。"supports"数组接收字符串,其中包含您希望post类型能够处理的内容。
如果不通过register_post_type数组添加"support",则有一个直接函数可以实现这一点。
<?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