narmafzam/cmb2-tabs
Composer 安装命令:
composer create-project narmafzam/cmb2-tabs
包简介
README 文档
README
Tabs for CMB2.
How it works?
This plugin adds new parameters to CMB2 boxes:
- vertical_tabs (bool)
- tabs (array)
Example
add_action( 'cmb2_admin_init', 'cmb2_sample_metabox' ); function cmb2_sample_metabox() { $prefix = 'your_prefix_demo_'; $cmb_demo = new_cmb2_box( array( 'id' => $prefix . 'metabox', 'title' => __( 'Test Metabox', 'cmb2' ), 'object_types' => array( 'page', 'post' ), // Post type 'vertical_tabs' => true, // Set vertical tabs, default false 'tabs' => array( array( 'id' => 'tab-1', 'icon' => 'dashicons-admin-site', 'title' => 'Tab 1', 'fields' => array( $prefix . '_field_1', $prefix . '_field_2', ), ), array( 'id' => 'tab-2', 'icon' => 'dashicons-align-left', 'title' => 'Tab 2', 'fields' => array( $prefix . '_field_3', $prefix . '_field_4', ), ), ) ) ); $cmb_demo->add_field( array( 'name' => __( 'Test field 1', 'cmb2' ), 'id' => $prefix . '_field_1', 'type' => 'text', ) ); $cmb_demo->add_field( array( 'name' => __( 'Test field 2', 'cmb2' ), 'id' => $prefix . '_field_2', 'type' => 'text', ) ); $cmb_demo->add_field( array( 'name' => __( 'Test field 3', 'cmb2' ), 'id' => $prefix . '_field_3', 'type' => 'text', ) ); $cmb_demo->add_field( array( 'name' => __( 'Test field 4', 'cmb2' ), 'id' => $prefix . '_field_4', 'type' => 'text', ) ); }
Changelog
1.0.3
- Added support for dark mode.
- Fixed tab display on widgets screen.
1.0.2
- Fixed add group row selector.
1.0.1
- Added cmb2-tab-ignore utility.
1.0.0
- Initial commit.
统计信息
- 总下载量: 128
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2019-07-03
