我正在使用以下代码将自定义元框添加到我的自定义帖子类型的管理员。
<?php
$prefix = '_myType_';
global $meta_boxes;
$meta_boxes = array();
$meta_boxes[] = array(
'id' => 'myType',
'title' => 'myType Data',
'pages' => array( 'myType' ),
'context' => 'normal',
'priority' => 'high',
'fields' => array(
array(
'name' => 'Starts',
'id' => "{$prefix}starts",
'type' => 'date',
'js_options' => array(
'appendText' => '(yyyy-mm-dd)',
'dateFormat' => 'yy-mm-dd',
'changeMonth' => true,
'changeYear' => true,
'showButtonPanel' => true,
),
),
array(
'name' => 'Ends',
'id' => "{$prefix}ends",
'type' => 'date',
'js_options' => array(
'appendText' => '(yyyy-mm-dd)',
'dateFormat' => 'yy-mm-dd',
'changeMonth' => true,
'changeYear' => true,
'showButtonPanel' => true,
),
),
)
);
function YOUR_PREFIX_register_meta_boxes()
{
if ( !class_exists( 'RW_Meta_Box' ) )
return;
global $meta_boxes;
foreach ( $meta_boxes as $meta_box )
{
new RW_Meta_Box( $meta_box );
}
}
add_action( 'admin_init', 'YOUR_PREFIX_register_meta_boxes' );
我有很多字段,我需要一种方法将项目与 hr 标签之类的东西组合在一起。出于某种原因,我认为这会起作用
array(
'id' => 'box_1_hr',
'name' => 'box_1_hr',
'type' => 'hr',
'options' => array(
'width' => '100%',
'color' => '#DFDFDF'
)
),
但它没有!如果可以做到这一点,没有人有任何想法吗?谢谢