Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function rw_register_meta_boxes($meta_boxes) {
- global $prefix;
- $meta_boxes = array();
- $meta_boxes[] = array(
- 'title' => __( 'Page Banners', 'ok' ),
- 'pages' => array( 'page' ),
- 'fields' => array(
- array(
- 'name' => __( 'Full viewport height:', 'ok' ),
- 'id' => "{$prefix}full_height",
- 'type' => 'checkbox',
- ),
- array(
- 'name' => __( 'Common Banner Image:', 'ok' ),
- 'id' => "{$prefix}common_image",
- 'type' => 'image_advanced',
- 'max_file_uploads' => 1
- ),
- array(
- 'name' => '',
- 'id' => "{$prefix}separator",
- 'type' => 'divider',
- ),
- array(
- 'id' => 'banner_slides',
- 'type' => 'group',
- 'clone' => true,
- 'fields' => array(
- array(
- 'name' => 'Line 1:',
- 'id' => "{$prefix}banner_line_1",
- 'type' => 'text',
- ),
- array(
- 'name' => 'Line 2:',
- 'id' => "{$prefix}banner_line_2",
- 'type' => 'text',
- ),
- array(
- 'name' => 'Description:',
- 'id' => "{$prefix}banner_desc",
- 'type' => 'textarea',
- ),
- array(
- 'name' => 'Image:',
- 'id' => "{$prefix}banner_image",
- 'type' => 'image_advanced',
- 'max_file_uploads' => 1
- ),
- array(
- 'name' => 'URL:',
- 'id' => "{$prefix}banner_url",
- 'type' => 'text',
- 'desc' => 'Please use full URL including http://'
- ),
- ),
- ),
- )
- );
- if ( class_exists( 'RW_Meta_Box' ) ) {
- foreach ( $meta_boxes as $meta_box ) {
- if ( isset( $meta_box['only_on'] ) && ! rw_maybe_include( $meta_box['only_on'] ) ) {
- continue;
- }
- new RW_Meta_Box( $meta_box );
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement