shell bypass 403
<?php
/**
* Registering meta boxes
*
* Using Meta Box plugin: http://www.deluxeblogtips.com/meta-box/
*
* @see https://docs.metabox.io/
*
* @param array $meta_boxes Default meta boxes. By default, there are no meta boxes.
*
* @return array All registered meta boxes
*/
function maxbizz_register_meta_boxes( $meta_boxes ) {
// Post format's meta box
$meta_boxes[] = array(
'id' => 'format_detail',
'title' => esc_html__( 'Format Details', 'maxbizz' ),
'pages' => array( 'post' ),
'context' => 'normal',
'priority' => 'high',
'autosave' => true,
'fields' => array(
array(
'name' => esc_html__( 'Image', 'maxbizz' ),
'id' => 'post_image',
'type' => 'image_advanced',
'class' => 'image',
'max_file_uploads' => 1,
// Image size that displays in the edit page. Possible sizes small,medium,large,original
'image_size' => 'thumbnail',
),
array(
'name' => esc_html__( 'Gallery', 'maxbizz' ),
'id' => 'post_gallery',
'type' => 'image_advanced',
'class' => 'gallery',
// Image size that displays in the edit page. Possible sizes small,medium,large,original
'image_size' => 'thumbnail',
),
array(
'name' => esc_html__( 'Audio', 'maxbizz' ),
'id' => 'post_audio',
'type' => 'textarea',
'cols' => 20,
'rows' => 2,
'class' => 'audio',
'desc' => 'Example: https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/139083759',
),
array(
'name' => esc_html__( 'Video', 'maxbizz' ),
'id' => 'post_video',
'type' => 'textarea',
'cols' => 20,
'rows' => 2,
'class' => 'video',
'desc' => 'Example: https://vimeo.com/87959439',
),
array(
'name' => esc_html__( 'Background Video', 'maxbizz' ),
'id' => 'bg_video',
'type' => 'image_advanced',
'class' => 'video',
'max_file_uploads' => 1,
),
array(
'name' => esc_html__( 'Link', 'maxbizz' ),
'id' => 'post_link',
'type' => 'textarea',
'cols' => 20,
'rows' => 2,
'class' => 'link',
),
array(
'name' => esc_html__( 'Text Link', 'maxbizz' ),
'id' => 'text_link',
'type' => 'textarea',
'cols' => 20,
'rows' => 2,
'class' => 'link',
),
array(
'name' => esc_html__( 'Quote', 'maxbizz' ),
'id' => 'post_quote',
'type' => 'textarea',
'class' => 'quote',
),
array(
'name' => esc_html__( 'Quote Name', 'maxbizz' ),
'id' => 'quote_name',
'type' => 'text',
'class' => 'quote',
)
),
);
// Page Settings
$meta_boxes[] = array(
'id' => 'page-settings',
'title' => esc_html__( 'Page Header Settings', 'maxbizz' ),
'pages' => array( 'page' ),
'context' => 'normal',
'priority' => 'high',
'autosave' => true,
'fields' => array(
array(
'id' => 'page_layout',
'name' => esc_html__( 'Page Layout', 'maxbizz' ),
'type' => 'image_select',
'options' => array(
'full-content' => get_template_directory_uri() . '/inc/backend/images/full.png',
'content-sidebar' => get_template_directory_uri() . '/inc/backend/images/right.png',
'sidebar-content' => get_template_directory_uri() . '/inc/backend/images/left.png',
),
'std' => 'full-content'
),
array(
'name' => esc_html__( 'Page Header On/Off', 'maxbizz' ),
'id' => 'pheader_switch',
'type' => 'switch',
'style' => 'rounded',
'on_label' => 'On',
'off_label' => 'Off',
'std' => 'on'
),
array(
'name' => esc_html__( 'Background Page Header', 'maxbizz' ),
'id' => 'pheader_bg_image',
'type' => 'image_advanced',
'max_file_uploads' => 1,
)
),
);
$meta_boxes[] = array (
'id' => 'select-header-footer',
'title' => 'Header/Footer Settings',
'pages' => array ('page'),
'context' => 'normal',
'priority' => 'high',
'autosave' => false,
'fields' => array (
array(
'name' => 'Header Layout',
'id' => 'select_header',
'type' => 'post',
'post_type' => 'ot_header_builders',
'field_type' => 'select_advanced',
'placeholder' => 'Select a header',
'query_args' => array(
'post_status' => 'publish',
'posts_per_page' => - 1,
'orderby' => 'date',
'order' => 'ASC',
),
),
array(
'name' => esc_html__( 'Header Transparent?', 'maxbizz' ),
'id' => 'is_trans',
'type' => 'select',
'options' => array(
'default' => 'Default',
'yes' => 'Yes',
'no' => 'No',
),
'std' => 'default'
),
array(
'name' => 'Header Mobile Layout',
'id' => 'select_header_mobile',
'type' => 'post',
'post_type' => 'ot_header_builders',
'field_type' => 'select_advanced',
'placeholder' => 'Select a header mobile',
'query_args' => array(
'post_status' => 'publish',
'posts_per_page' => - 1,
'orderby' => 'date',
'order' => 'ASC',
),
),
array (
'name' => 'Footer Layout',
'id' => 'select_footer',
'type' => 'post',
'post_type' => 'ot_footer_builders',
'field_type' => 'select_advanced',
'placeholder' => 'Select a footer',
'query_args' => array(
'post_status' => 'publish',
'posts_per_page' => - 1,
'orderby' => 'date',
'order' => 'ASC',
),
),
),
);
$meta_boxes[] = array(
'id' => 'ppheader-settings',
'title' => esc_html__( 'Page Header Settings', 'maxbizz' ),
'pages' => array( 'ot_portfolio' ),
'context' => 'normal',
'priority' => 'high',
'autosave' => true,
'fields' => array(
array(
'name' => esc_html__( 'Page Header On/Off', 'maxbizz' ),
'id' => 'pheader_switch',
'type' => 'switch',
'style' => 'rounded',
'on_label' => 'On',
'off_label' => 'Off',
'std' => 'on'
),
array(
'name' => esc_html__( 'Background Page Header', 'maxbizz' ),
'id' => 'pheader_bg_image',
'type' => 'image_advanced',
'max_file_uploads' => 1,
),
),
);
$meta_boxes[] = array(
'id' => 'case-settings',
'title' => esc_html__( 'Project Settings', 'maxbizz' ),
'pages' => array( 'ot_portfolio' ),
'context' => 'normal',
'priority' => 'high',
'autosave' => true,
'fields' => array(
array(
'name' => esc_html__( 'Carousel Image', 'maxbizz' ),
'id' => 'slide_img',
'type' => 'image_advanced',
'max_file_uploads' => 1,
),
),
);
$meta_boxes[] = array(
'id' => 'pthumb-settings',
'title' => esc_html__( 'Thumbnail Image Settings', 'theratio' ),
'pages' => array( 'ot_portfolio' ),
'context' => 'normal',
'priority' => 'high',
'autosave' => true,
'fields' => array(
array(
'id' => 'thumb_size',
'name' => esc_html__( 'Select Size', 'theratio' ),
'type' => 'select',
'options' => array(
'normal' => 'Normal Width',
'double_w' => 'Double Width',
'double_wh' => 'Double Width Height',
),
'std' => 'normal'
),
),
);
return $meta_boxes;
}
add_filter( 'rwmb_meta_boxes', 'maxbizz_register_meta_boxes' );