''.esc_html__( 'Works', 'your-theme' ), 'clients' => ''.esc_html__( 'Clients', 'your-theme' ), 'video' => ''.esc_html__( 'Video', 'your-theme' ), ); /* * Custom Metaboxes and Fields * */ if ( class_exists( 'Uix_Products_Custom_Metaboxes' ) ) { if ( !function_exists( 'yourtheme_modify_vars' ) ) { add_filter( 'uix_products_custom_metaboxes_vars', 'yourtheme_modify_vars' ); function yourtheme_modify_vars() { global $uix_products_typeshow_val; $all_config = array(); $config = array( //-- Products Type array( 'config' => array( 'id' => 'uix-products-meta-typeshow', 'title' => esc_html__( 'Product Type', 'your-theme' ), 'screen' => 'uix_products', 'context' => 'side', 'priority' => 'high', 'fields' => array( array( 'id' => 'uix_products_typeshow', 'type' => 'radio', 'title' => '', 'default' => 'artwork', 'options' => array( 'br' => true, 'radio_type' => 'normal', 'value' => $uix_products_typeshow_val ) ), ) ) ), //-- Settings 1 array( 'config' => array( 'id' => 'uix-products-meta-artwork-settings', 'title' => esc_html__( 'Detail', 'your-theme' ), 'screen' => 'uix_products', 'context' => 'normal', 'priority' => 'high', 'fields' => array( array( 'id' => 'uix_products_artwork_project_type', 'type' => 'radio', 'title' => esc_html__( 'Cover Size', 'your-theme' ), 'default' => '1', 'options' => array( 'radio_type' => 'normal', 'value' => array( '1' => esc_html__( 'large cover', 'your-theme' ), '2' => esc_html__( 'small cover', 'your-theme' ) ) ) ), array( 'id' => 'uix_products_artwork_project_detail', 'type' => 'editor', 'title' => esc_html__( 'Detail', 'your-theme' ), 'options' => array( 'editor_height' => 400, 'editor_toolbar' => 'formatselect forecolor backcolor bold italic underline strikethrough bullist numlist blockquote code alignleft aligncenter alignright uix_products_cmb_link uix_products_cmb_unlink | removeformat outdent indent superscript subscript hr uix_products_cmb_image uix_products_cmb_customcode fullscreen' ) ), ) ) ), //-- Settings 2 array( 'config' => array( 'id' => 'uix-products-meta-clients-settings', 'title' => esc_html__( 'Clients', 'your-theme' ), 'screen' => 'uix_products', 'context' => 'normal', 'priority' => 'high', 'fields' => array( array( 'id' => 'uix_products_clients_project_image', 'type' => 'image', 'title' => esc_html__( 'Upload a Logo', 'your-theme' ), 'options' => array( 'label_controller_up_remove' => esc_html__( 'remove', 'your-theme' ), 'label_controller_up_add' => esc_html__( 'add new', 'your-theme' ), ) ), ) ) ), //-- Settings 3 array( 'config' => array( 'id' => 'uix-products-meta-video-settings', 'title' => esc_html__( 'Video', 'your-theme' ), 'screen' => 'uix_products', 'context' => 'normal', 'priority' => 'high', 'fields' => array( array( 'id' => 'uix_products_video_project_title', 'type' => 'text', 'title' => esc_html__( 'Title', 'your-theme' ), ), array( 'id' => 'uix_products_video_project_v', 'type' => 'image', 'title' => esc_html__( 'Upload a video', 'your-theme' ), 'options' => array( 'label_controller_up_remove' => esc_html__( 'remove', 'your-theme' ), 'label_controller_up_add' => esc_html__( 'add new', 'your-theme' ), ) ), ) ) ), //--- ); array_push( $all_config, $config ); return $all_config; } } } /* * Custom publish page * */ if ( !function_exists( 'yourtheme_uix_products_publish_page' ) ) { add_action( 'admin_enqueue_scripts' , 'yourtheme_uix_products_publish_page' ); function yourtheme_uix_products_publish_page() { $currentScreen = get_current_screen(); if ( $currentScreen->id == 'uix_products' ) { //----Hide editor $custom_css = " /* hide categories tabs */ #uix_products_category-tabs { display: none; } /* hide add new button */ #uix_products_category-adder { display: none; } /* hide default editor */ #postdivrich { display: none; } /* custom categorydiv scroller */ .categorydiv div.tabs-panel { max-height: 350px; } "; wp_add_inline_style( UixProducts::PREFIX . '-products-admin', $custom_css ); //----Disable excerpt remove_meta_box( 'postexcerpt', 'uix_products', 'normal' ); } } }