Metaboxes

Code

Function
Example
Function
wponion_admin_bar(
array($title, $href, $id, $meta, $parent, $group, $submenus)
);
Example
add_action('wponion/loaded', function() {
function this_wpodoc_metabox() {
$builder = wponion_builder();
$this_title = str_replace('_', ' ', strtoupper(__FUNCTION__));
$section1 = $builder->container( '1234567', $this_title, 'dashicons dashicons-admin-generic' );
$section1->text( 'text', 'Text' );
$section1->textarea( 'textarea', 'Textarea' );
$section1->switcher( 'switcher', 'switcher' );
$section2 = $builder->container( 'section2', __( 'Section 2' ) );
$section2->color_picker( 'color_picker', 'Color Picker' );
$page = $builder->container( 'page', __( 'Nested Sections' ), 'dashicons dashicons-admin-generic' );
$s1 = $page->container( 'section1', 'Section 1', 'dashicons dashicons-admin-generic' );
$s1->text( 'page_s1_text', 'Text' );
$s1->textarea( 'page_s1_textarea', 'Textarea' );
$s1->switcher( 'page_s1_switcher', 'switcher' );
$s2 = $page->container( 'section2', 'Section 2', 'dashicons dashicons-admin-generic' );
$s2->color_picker( 'page_s1_color_picker', 'Color Picker' );
$s2->icon_picker( 'page_s1_icon_picker', 'Icon Picker' );
return $builder;
}
$colors = array(
'light',
'blue',
'coffee',
'ectoplasm',
'midnight',
'ocean',
'sunrise',
'#e14d43',
'#e16443',
'#43afe1',
'#436ce1',
'#8443e1',
'#e14397',
);
$metabox_settings = array(
'option_name' => 'this_wpodoc_metabox',
'metabox_title' => __( 'Custom Post/Page Optionss' ),
'metabox_id' => 'this_wpodoc_metabox',
'screens' => array( 'post', 'page' ),
'ajax' => true,
'color_scheme' => $colors,
'theme' => 'wp_modern',
);
wponion_metabox($metabox_settings, 'this_wpodoc_metabox');
});

Output

Tutorial

Project Usage

Notes

There are currently no extra notes for this operation.