【发布时间】:2013-12-09 11:20:46
【问题描述】:
我正在使用register_post_type 添加一个输入字段,比如说“brand_name”。
我想拒绝该字段的重复项。
我怎样才能在 WordPress 中做到这一点? 请帮帮我。
这是我的sn-p:
function brand_register_meta_boxes() {
if (!class_exists('RW_Meta_Box'))
return;
$prefix = 'post_';
$meta_boxes[] = array(
'title' => 'Add Brand',
'pages' => array('brand'),
'fields' => array(
array(
'name' => __( 'Brand Name', 'rwmb' ),
'desc' => __( 'Add Brand Name', 'rwmb' ),
'id' => "{$prefix}title",
'type' => 'text',
'required' => true,
),
)
);
foreach ($meta_boxes as $meta_box) {
new RW_Meta_Box($meta_box);
}
}
【问题讨论】:
-
据我了解,您是从输入字段添加自定义帖子。您可以做的是通过在 wordpress 数据库中添加键/值对来保存所有自定义帖子,此功能应该完成工作 - add_option('brand_name', 'true'); .然后您可以检查该自定义帖子类型是否已注册