'portfolio', 'title' => esc_html__('Advanced Client Details', 'brikshya-portfolio'), 'post_types' => array('portfolio'), 'context' => 'advanced', 'priority' => 'default', 'autosave' => 'false', 'fields' => array( array( 'id' => $prefix . 'name', 'type' => 'text', 'name' => esc_html__('Client', 'brikshya-portfolio'), 'placeholder' => esc_html__('Client', 'brikshya-portfolio'), ), array( 'id' => $prefix . 'date', 'type' => 'date', 'name' => esc_html__('Project Date', 'brikshya-portfolio'), ), array( 'id' => $prefix . 'url', 'type' => 'url', 'name' => esc_html__('Project URL', 'brikshya-portfolio'), 'placeholder' => esc_html__('Project Link', 'brikshya-portfolio'), ), ), ); return $meta_boxes; } add_filter('rwmb_meta_boxes', 'brikshya_portfolio_custom_metabox_portfolio'); //function Banner Image function brikshya_porrtfolio_custom_metabox_banner_img($meta_boxes) { $prefix = '_'; $meta_boxes[] = array( 'id' => 'banner', 'title' => esc_html__('Advanced Banner', 'brikshya-portfolio'), 'post_types' => array('page', 'post', 'services', 'portfolio', 'blogs'), 'context' => 'advanced', 'priority' => 'default', 'autosave' => 'false', 'fields' => array( array( 'id' => $prefix . 'banner_image', 'type' => 'image_advanced', 'name' => esc_html__('Banner Image', 'brikshya-portfolio'), 'desc' => esc_html__('Banner Image', 'brikshya-portfolio'), 'max_file_uploads' => '1', ), ), ); return $meta_boxes; } add_filter('rwmb_meta_boxes', 'brikshya_porrtfolio_custom_metabox_banner_img'); //function gradient function brikshya_portfolio_custom_gradient_services( $meta_boxes ) { $prefix = '_'; $meta_boxes[] = array( 'id' => 'custom_icons', 'title' => esc_html__( 'Icon/Logo', 'brikshya-portfolio' ), 'post_types' => array('services'), 'context' => 'advanced', 'priority' => 'default', 'autosave' => 'false', 'fields' => array( array( 'id' => $prefix . 'font_awesome', 'type' => 'text', 'name' => esc_html__( 'Font Awesome icon', 'brikshya-portfolio' ), 'desc' => esc_html__( 'Choose Class From Font Awesome', 'brikshya-portfolio' ), ), array( 'id' => $prefix . 'gradient1', 'name' => esc_html__( 'Graident ', 'brikshya-portfolio' ), 'type' => 'color', 'std' => '#fff', ), array( 'id' => $prefix . 'gradient2', 'name' => esc_html__( 'Gradient ', 'brikshya-portfolio' ), 'type' => 'color', 'std' => '#fff', ), array( 'id' => $prefix . 'gradient3', 'name' => esc_html__( 'Gradient ', 'brikshya-portfolio' ), 'type' => 'color', 'std' => '#fff', ), ), ); return $meta_boxes; } add_filter( 'rwmb_meta_boxes', 'brikshya_portfolio_custom_gradient_services' ); // function author function brikshya_portfolio_author( $meta_boxes ) { $prefix = '_'; $meta_boxes[] = array( 'id' => 'author', 'title' => esc_html__( 'Author', 'brikshya-portfolio' ), 'post_types' => array('blogs'), 'context' => 'advanced', 'priority' => 'default', 'autosave' => 'false', 'fields' => array( array( 'id' => $prefix . 'author', 'type' => 'text', 'name' => esc_html__( 'Author', 'brikshya-portfolio' ), ), ), ); return $meta_boxes; } add_filter( 'rwmb_meta_boxes', 'brikshya_portfolio_author' );