function imic_register_post_box() { if (in_array('woocommerce/woocommerce.php', apply_filters('active_plugins', get_option('active_plugins')))) { $post_types = array('' => __('Select', 'framework'), 'post' => __('Post', 'framework'), 'speaker' => __('Speaker', 'framework'), 'gallery' => __('Gallery', 'framework'), 'sermon' => __('Sermon', 'framework'), 'product' => __('Product', 'framework')); $product_cat = 'product_cat'; } else { $post_types = array('' => __('Select', 'framework'), 'post' => __('Post', 'framework'), 'speaker' => __('Speaker', 'framework'), 'gallery' => __('Gallery', 'framework'), 'sermon' => __('Sermon', 'framework')); $product_cat = 'category'; } if (!function_exists('imic_get_all_sidebars')) { function imic_get_all_sidebars() { $all_sidebars = array(); global $wp_registered_sidebars; $all_sidebars = array('' => ''); foreach ($wp_registered_sidebars as $sidebar) { $all_sidebars[$sidebar['id']] = $sidebar['name']; } return $all_sidebars; } } // Check if plugin is activated or included in theme if (!class_exists('RW_Meta_Box')) { return; } $prefix = 'imic_'; //Event Counter Section $meta_box = array('id' => 'template-home28', 'title' => __('Event Counter Section', 'framework'), 'pages' => array('page'), 'show_names' => true, 'fields' => array(array('name' => __('Enabled/Disable Section', 'framework'), 'id' => $prefix . 'event_counter', 'desc' => __("Select Enabled to active event section.", 'framework'), 'type' => 'select', 'options' => array('0' => __('Disable', 'framework'), '1' => __('Enable', 'framework')), 'std' => 0), array('name' => __('Counter Title', 'framework'), 'id' => $prefix . 'event_counter_title', 'desc' => __("Enter the Event Counter Title.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Event Category', 'framework'), 'id' => $prefix . 'counter_event_category', 'desc' => __("Choose Event Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => 'event-category', 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))))); new RW_Meta_Box($meta_box); $meta_box = array('id' => 'template-home26', 'title' => __('Post Section 1', 'framework'), 'pages' => array('page'), 'show_names' => true, 'fields' => array(array('name' => __('Enabled/Disable Section', 'framework'), 'id' => $prefix . 'status_section1', 'desc' => __("Select Enabled to active Latest Post.", 'framework'), 'type' => 'select', 'options' => array('0' => __('Disable', 'framework'), '1' => __('Enable', 'framework')), 'std' => 0), array('name' => 'Select Sidebar', 'id' => $prefix . 'section1_homepage_sidebar', 'desc' => __("Select Sidebar for this section.", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()), array('name' => __('Link Title', 'framework'), 'id' => $prefix . 'section1_link_title', 'desc' => __("Enter the Link title.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Link to page', 'framework'), 'id' => $prefix . 'section1_page_link', 'desc' => __("Enter the Page Link.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Heading Title', 'framework'), 'id' => $prefix . 'section1_heading', 'desc' => __("Enter the heading title.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Event Type', 'framework'), 'id' => $prefix . 'section1_event_type', 'desc' => __("Select Event Type.", 'framework'), 'type' => 'select', 'options' => array('future' => __('Future', 'framework'), 'past' => __('Past', 'framework')), 'std' => 'future'), array('name' => __('Event Category', 'framework'), 'id' => $prefix . 'section1_event_category', 'desc' => __("Choose Event Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => 'event-category', 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))), array('name' => __('Events Count', 'framework'), 'id' => $prefix . 'section1_event_count', 'desc' => __("Enter the number of Events.", 'framework'), 'type' => 'text', 'std' => ''))); new RW_Meta_Box($meta_box); /* * **Home Page Meta Box1 *** */ $meta_box = array('id' => 'template-home25', 'title' => __('Post Section 2', 'framework'), 'pages' => array('page'), 'show_names' => true, 'fields' => array(array('name' => __('Enabled/Disable Section', 'framework'), 'id' => $prefix . 'status_section2', 'desc' => __("Select Enabled to active Latest Post.", 'framework'), 'type' => 'select', 'options' => array('0' => __('Disable', 'framework'), '1' => __('Enable', 'framework')), 'std' => 0), array('name' => 'Select Sidebar', 'id' => $prefix . 'section2_homepage_sidebar', 'desc' => __("Select Sidebar for this section.", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()), array('name' => __('Heading Title', 'framework'), 'id' => $prefix . 'section2_heading', 'desc' => __("Enter the heading title.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Enabled/Disable Latest Post', 'framework'), 'id' => $prefix . 'status_latest_post', 'desc' => __("Select Enabled to active Latest Post.", 'framework'), 'type' => 'select', 'options' => array('0' => __('Disable', 'framework'), '1' => __('Enable', 'framework')), 'std' => 1), array('name' => __('Recent Post Title', 'framework'), 'id' => $prefix . 'section2_recent_title', 'desc' => __("Enter the Recent Post title.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Recent Post Excerpt', 'framework'), 'id' => $prefix . 'section2_excerpt_length', 'desc' => __("Enter the excerpt length for recent post section.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Select Post Type', 'framework'), 'id' => $prefix . 'selected_post_type', 'desc' => __("Select Post Type.", 'framework'), 'type' => 'select', 'options' => $post_types, 'std' => 'post'), array('name' => __('Post Category', 'framework'), 'id' => $prefix . 'post_category', 'desc' => __("Choose Post Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => 'category', 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))), array('name' => __('Event Category', 'framework'), 'id' => $prefix . 'event_category', 'desc' => __("Choose Event Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => 'event-category', 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))), array('name' => __('Gallery Category', 'framework'), 'id' => $prefix . 'gallery_category', 'desc' => __("Choose Gallery Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => 'gallery-category', 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))), array('name' => __('Sermon Category', 'framework'), 'id' => $prefix . 'sermon_category', 'desc' => __("Choose sermon Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => 'sermon-category', 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))), array('name' => __('Product Category', 'framework'), 'id' => $prefix . 'product_category', 'desc' => __("Choose Product Category", 'framework'), 'type' => 'taxonomy_advanced', 'options' => array('taxonomy' => $product_cat, 'type' => 'select', 'args' => array('orderby' => 'count', 'hide_empty' => true))), array('name' => __('Select Post Options', 'meta-box'), 'id' => $prefix . 'select_post_options', 'type' => 'checkbox_list', 'options' => array('thumb' => __('Thumbnail', 'framework'), 'title' => __('Title', 'framework'), 'text' => __('Text', 'framework'), 'more' => __('Read More', 'framework'))), array('name' => __('Select Post Content Type', 'meta-box'), 'id' => $prefix . 'select_post_content', 'type' => 'radio', 'options' => array('excerpt' => __('Excerpt', 'framework'), 'content' => __('Content', 'framework'))), array('name' => __('Post Excerpt', 'framework'), 'id' => $prefix . 'section2_post_excerpt_length', 'desc' => __("Enter the excerpt length for post section.", 'framework'), 'type' => 'text', 'std' => ''), array('name' => __('Select Image Hyperlink', 'meta-box'), 'id' => $prefix . 'select_thumb_hyperlink', 'type' => 'radio', 'options' => array('0' => __('No Link', 'framework'), 'image' => __('Big Image', 'framework'), 'single' => __('Link to Post', 'framework'))), array('name' => __('Select Title Hyperlink', 'meta-box'), 'id' => $prefix . 'select_title_hyperlink', 'type' => 'radio', 'options' => array('0' => __('No Link', 'framework'), 'single' => __('Link to Post', 'framework'))), array('name' => __('Number of Latest Posts to show on page', 'framework'), 'id' => $prefix . 'posts_to_show_on', 'desc' => __("Enter the number of Latest Posts to show on page. example - 3 .", 'framework'), 'type' => 'text', 'std' => ''))); new RW_Meta_Box($meta_box); //Gallery Section $meta_box = array('id' => 'template-home27', 'title' => __('Gallery Section', 'framework'), 'pages' => array('page'), 'show_names' => true, 'fields' => array(array('name' => __('Enabled/Disable Section', 'framework'), 'id' => $prefix . 'status_gallery', 'desc' => __("Select Enabled to active gallery section.", 'framework'), 'type' => 'select', 'options' => array('0' => __('Disable', 'framework'), '1' => __('Enable', 'framework')), 'std' => 0), array('name' => __('Gallery Title', 'framework'), 'id' => $prefix . 'gallery_title', 'desc' => __("Enter the Gallery title.", 'framework'), 'type' => 'text', 'std' => ''))); new RW_Meta_Box($meta_box); }
function imic_register_meta_box() { // Check if plugin is activated or included in theme if (!class_exists('RW_Meta_Box')) { return; } $prefix = 'imic_'; $meta_box = array('id' => 'select_sidebar', 'title' => 'Select Sidebar', 'pages' => array('post', 'page', 'property'), 'context' => 'normal', 'fields' => array(array('name' => 'Select Sidebar from list', 'id' => $prefix . 'select_sidebar_from_list', 'desc' => __("Select Sidebar from list", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()))); new RW_Meta_Box($meta_box); }
function imic_register_meta_box() { // Check if plugin is activated or included in theme if (!class_exists('RW_Meta_Box')) { return; } $prefix = 'imic_'; $meta_box = array('id' => 'select_sidebar', 'title' => __("Select Sidebar", 'framework'), 'pages' => array('post', 'page', 'event', 'sermons', 'staff', 'product', 'causes'), 'context' => 'normal', 'fields' => array(array('name' => 'Select Sidebar from list', 'id' => $prefix . 'select_sidebar_from_list', 'desc' => __("Select Sidebar from list", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()), array('name' => 'Select Sidebar Position', 'id' => $prefix . 'select_sidebar_position', 'desc' => __("Select Sidebar Postion", 'framework'), 'type' => 'radio', 'options' => array('1' => 'Right', '2' => 'Left'), 'default' => '1'))); new RW_Meta_Box($meta_box); }
function imic_register_meta_box() { // Check if plugin is activated or included in theme if (!class_exists('RW_Meta_Box')) { return; } $prefix = 'imic_'; $meta_box = array('id' => 'template-sidebar1', 'title' => __("Select Sidebar", 'framework'), 'pages' => array('post', 'page', 'event', 'staff', 'product', 'sermon'), 'context' => 'normal', 'fields' => array(array('name' => 'Select Sidebar from list', 'id' => $prefix . 'select_sidebar_from_list', 'desc' => __("Select Sidebar from list, if using page builder then please add sidebar from element only.", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()), array('name' => __('Columns Layout', 'framework'), 'id' => $prefix . 'sidebar_columns_layout', 'desc' => __("Select Columns Layout .", 'framework'), 'type' => 'select', 'options' => array('3' => __('One Fourth', 'framework'), '4' => __('One Third', 'framework'), '6' => __('Half', 'framework')), 'std' => 3), array('name' => 'Select Sidebar Position', 'id' => $prefix . 'select_sidebar_position', 'desc' => __("Select Sidebar Postion", 'framework'), 'type' => 'radio', 'options' => array('2' => 'Left', '1' => 'Right'), 'default' => '1'))); new RW_Meta_Box($meta_box); }
/** * @see Walker::start_el() * @since 3.0.0 * * @param string $output Passed by reference. Used to append additional content. * @param object $item Menu item data object. * @param int $depth Depth of menu item. Used for padding. * @param object $args */ function start_el(&$output, $item, $depth = 0, $args = array(), $current_object_id = 0) { global $_wp_nav_menu_max_depth; global $imic_mega_menu; $_wp_nav_menu_max_depth = $depth > $_wp_nav_menu_max_depth ? $depth : $_wp_nav_menu_max_depth; $indent = $depth ? str_repeat("\t", $depth) : ''; ob_start(); $item_id = esc_attr($item->ID); $removed_args = array('action', 'customlink-tab', 'edit-menu-item', 'menu-item', 'page-tab', '_wpnonce'); $original_title = ''; if ('taxonomy' == $item->type) { $original_title = get_term_field('name', $item->object_id, $item->object, 'raw'); if (is_wp_error($original_title)) { $original_title = false; } } elseif ('post_type' == $item->type) { $original_object = get_post($item->object_id); $original_title = $original_object->post_title; } $classes = array('menu-item menu-item-depth-' . $depth, 'menu-item-' . esc_attr($item->object), 'menu-item-edit-' . (isset($_GET['edit-menu-item']) && $item_id == $_GET['edit-menu-item'] ? 'active' : 'inactive')); $title = $item->title; if (!empty($item->_invalid)) { $classes[] = 'menu-item-invalid'; /* translators: %s: title of menu item which is invalid */ $title = sprintf(__('%s (Invalid)', 'framework'), $item->title); } elseif (isset($item->post_status) && 'draft' == $item->post_status) { $classes[] = 'pending'; /* translators: %s: title of menu item in draft status */ $title = sprintf(__('%s (Pending)', 'framework'), $item->title); } $title = empty($item->label) ? $title : $item->label; ?> <li id="menu-item-<?php echo $item_id; ?> " class="<?php echo implode(' ', $classes); ?> "> <dl class="menu-item-bar"> <dt class="menu-item-handle"> <span class="item-title"><?php echo esc_html($title); ?> </span> <span class="item-controls"> <span class="item-type"><?php echo esc_html($item->type_label); ?> </span> <span class="item-order hide-if-js"> <a href="<?php echo wp_nonce_url(esc_url(add_query_arg(array('action' => 'move-up-menu-item', 'menu-item' => $item_id), remove_query_arg($removed_args, admin_url('nav-menus.php'))), 'move-menu_item')); ?> " class="item-move-up"><abbr title="<?php esc_attr_e('Move up', 'framework'); ?> ">↑</abbr></a> | <a href="<?php echo wp_nonce_url(esc_url(add_query_arg(array('action' => 'move-down-menu-item', 'menu-item' => $item_id), remove_query_arg($removed_args, admin_url('nav-menus.php'))), 'move-menu_item')); ?> " class="item-move-down"><abbr title="<?php esc_attr_e('Move down', 'framework'); ?> ">↓</abbr></a> </span> <a class="item-edit" id="edit-<?php echo $item_id; ?> " title="<?php esc_attr_e('Edit Menu Item'); ?> " href="<?php echo isset($_GET['edit-menu-item']) && $item_id == $_GET['edit-menu-item'] ? admin_url('nav-menus.php') : esc_url(add_query_arg('edit-menu-item', $item_id, remove_query_arg($removed_args, admin_url('nav-menus.php#menu-item-settings-' . $item_id)))); ?> "><?php _e('Edit Menu Item', 'framework'); ?> </a> </span> </dt> </dl> <div class="menu-item-settings" id="menu-item-settings-<?php echo $item_id; ?> "> <?php if ('custom' == $item->type) { ?> <p class="field-url description description-wide"> <label for="edit-menu-item-url-<?php echo $item_id; ?> "> <?php _e('URL', 'framework'); ?> <br /> <input type="text" id="edit-menu-item-url-<?php echo $item_id; ?> " class="widefat code edit-menu-item-url" name="menu-item-url[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->url); ?> " /> </label> </p> <?php } ?> <p class="description description-thin"> <label for="edit-menu-item-title-<?php echo $item_id; ?> "> <?php _e('Navigation Label', 'framework'); ?> <br /> <input type="text" id="edit-menu-item-title-<?php echo $item_id; ?> " class="widefat edit-menu-item-title" name="menu-item-title[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->title); ?> " /> </label> </p> <p class="description description-thin"> <label for="edit-menu-item-attr-title-<?php echo $item_id; ?> "> <?php _e('Title Attribute', 'framework'); ?> <br /> <input type="text" id="edit-menu-item-attr-title-<?php echo $item_id; ?> " class="widefat edit-menu-item-attr-title" name="menu-item-attr-title[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->post_excerpt); ?> " /> </label> </p> <p class="field-link-target description"> <label for="edit-menu-item-target-<?php echo $item_id; ?> "> <input type="checkbox" id="edit-menu-item-target-<?php echo $item_id; ?> " value="_blank" name="menu-item-target[<?php echo $item_id; ?> ]"<?php checked($item->target, '_blank'); ?> /> <?php _e('Open link in a new window/tab', 'framework'); ?> </label> </p> <p class="field-css-classes description description-thin"> <label for="edit-menu-item-classes-<?php echo $item_id; ?> "> <?php _e('CSS Classes (optional)', 'framework'); ?> <br /> <input type="text" id="edit-menu-item-classes-<?php echo $item_id; ?> " class="widefat code edit-menu-item-classes" name="menu-item-classes[<?php echo $item_id; ?> ]" value="<?php echo esc_attr(implode(' ', $item->classes)); ?> " /> </label> </p> <p class="field-xfn description description-thin"> <label for="edit-menu-item-xfn-<?php echo $item_id; ?> "> <?php _e('Link Relationship (XFN)', 'framework'); ?> <br /> <input type="text" id="edit-menu-item-xfn-<?php echo $item_id; ?> " class="widefat code edit-menu-item-xfn" name="menu-item-xfn[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->xfn); ?> " /> </label> </p> <p class="field-description description description-wide"> <label for="edit-menu-item-description-<?php echo $item_id; ?> "> <?php _e('Description', 'framework'); ?> <br /> <textarea id="edit-menu-item-description-<?php echo $item_id; ?> " class="widefat edit-menu-item-description" rows="3" cols="20" name="menu-item-description[<?php echo $item_id; ?> ]"><?php echo esc_html($item->description); // textarea_escaped ?> </textarea> <span class="description"><?php _e('The description will be displayed in the menu if the current theme supports it.', 'framework'); ?> </span> </label> </p> <p class="field-move hide-if-no-js description description-wide"> <label> <span><?php _e('Move', 'framework'); ?> </span> <a href="#" class="menus-move-up"><?php _e('Up one', 'framework'); ?> </a> <a href="#" class="menus-move-down"><?php _e('Down one', 'framework'); ?> </a> <a href="#" class="menus-move-left"></a> <a href="#" class="menus-move-right"></a> <a href="#" class="menus-move-top"><?php _e('To the top', 'framework'); ?> </a> </label> </p> <?php /* New fields insertion starts here */ if (empty($item->type)) { ?> <div class ="custom_menu_data"> <p class="field-custom description description-wide"> <label for="edit-menu-is-mega-<?php echo $item_id; ?> "> <input type="checkbox" id="edit-menu-is-mega-<?php echo $item_id; ?> " class="edit-menu-item-custom megamenu" name="menu-is-mega[<?php echo $item_id; ?> ]" value="1"<?php echo checked(!empty($item->ismega), 1, false); ?> /> <?php _e('Enable Mega Menu', 'framework'); ?> </label> </p> <div class ="enabled_mega_data"> <p class="field-custom description description-wide"> <label for="edit-menu-post-type-<?php echo $item_id; ?> "> <select name ="menu-post-type[<?php echo $item_id; ?> ]" class="menu-post-type edit-menu-item-custom" id="edit-menu-post-type-<?php echo $item_id; ?> " > <?php $post_types = imic_get_all_types(); if (($key = array_search('attachment', $post_types)) !== false) { unset($post_types[$key]); } echo '<option value ="">' . __('Select Post Type', 'framework') . '</option>'; foreach ($post_types as $post_type) { $activePost = $post_type == $item->menuposttype ? 'selected' : ''; echo '<option value="' . trim($post_type) . '"' . $activePost . '>' . $post_type . '</option>'; } ?> </select> </label> </p> <p class="field-custom description description-wide"> <label for="edit-menu-sidebars-<?php echo esc_attr($item_id); ?> "> <select name ="menu-sidebars[<?php echo esc_attr($item_id); ?> ]" class="menu-sidebars edit-menu-item-custom" id="edit-menu-sidebars-<?php echo esc_attr($item_id); ?> " > <?php $sidebars = imic_get_all_sidebars(); echo '<option value ="">' . esc_html__('Select Sidebar', 'framework') . '</option>'; foreach ($sidebars as $key => $value) { $activePost = $key == $item->menusidebars ? 'selected' : ''; echo '<option value="' . esc_attr($key) . '"' . $activePost . '>' . esc_attr($value) . '</option>'; } ?> </select> </label> </p> <p class="field-custom description description-wide"> <label for="edit-menu-post-<?php echo $item_id; ?> "> <?php _e('Enter Number of Post Ex-3', 'framework'); ?> <input type="text" id="edit-menu-post-<?php echo $item_id; ?> " class="menu-post edit-menu-item-custom" name="menu-post[<?php echo $item_id; ?> ]" value="<?php echo $item->menupost; ?> " /> </label> </p> <p class="field-custom description description-wide"> <label for="edit-menu-post-id-comma-<?php echo $item_id; ?> "> <?php _e('Enter Comma seperated value Ex-1,2,3', 'framework'); ?> <input type="text" id="edit-menu-post-id-comma-<?php echo $item_id; ?> " class="menu-post-id-comma edit-menu-item-custom" name="menu-post-id-comma[<?php echo $item_id; ?> ]" value="<?php echo $item->menupostidcomma; ?> " /> </label> </p> <p class="field-custom description description-wide"> <label for="edit-menu-shortcode-<?php echo $item_id; ?> "> <?php _e('Textarea may be used as Text Editor', 'framework'); ?> <textarea id="edit-menu-shortcode-<?php echo $item_id; ?> " class="edit-menu-item-custom" style="margin: 2px; width: 396px; height: 92px;" name="menu-shortcode[<?php echo $item_id; ?> ]" /><?php echo $item->menushortcode; ?> </textarea> </label> </p> </div> </div> <?php } /* New fields insertion ends here */ ?> <div class="menu-item-actions description-wide submitbox"> <?php if ('custom' != $item->type && $original_title !== false) { ?> <p class="link-to-original"> <?php printf(__('Original: %s', 'framework'), '<a href="' . esc_attr($item->url) . '">' . esc_html($original_title) . '</a>'); ?> </p> <?php } ?> <a class="item-delete submitdelete deletion" id="delete-<?php echo $item_id; ?> " href="<?php echo wp_nonce_url(esc_url(add_query_arg(array('action' => 'delete-menu-item', 'menu-item' => $item_id), remove_query_arg($removed_args, admin_url('nav-menus.php'))), 'delete-menu_item_' . $item_id)); ?> "><?php _e('Remove', 'framework'); ?> </a> <span class="meta-sep"> | </span> <a class="item-cancel submitcancel" id="cancel-<?php echo $item_id; ?> " href="<?php echo esc_url(add_query_arg(array('edit-menu-item' => $item_id, 'cancel' => time()), remove_query_arg($removed_args, admin_url('nav-menus.php')))); ?> #menu-item-settings-<?php echo $item_id; ?> "><?php _e('Cancel', 'framework'); ?> </a> </div> <input class="menu-item-data-db-id" type="hidden" name="menu-item-db-id[<?php echo $item_id; ?> ]" value="<?php echo $item_id; ?> " /> <input class="menu-item-data-object-id" type="hidden" name="menu-item-object-id[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->object_id); ?> " /> <input class="menu-item-data-object" type="hidden" name="menu-item-object[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->object); ?> " /> <input class="menu-item-data-parent-id" type="hidden" name="menu-item-parent-id[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->menu_item_parent); ?> " /> <input class="menu-item-data-position" type="hidden" name="menu-item-position[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->menu_order); ?> " /> <input class="menu-item-data-type" type="hidden" name="menu-item-type[<?php echo $item_id; ?> ]" value="<?php echo esc_attr($item->type); ?> " /> </div><!-- .menu-item-settings--> <ul class="menu-item-transport"></ul> <?php $output .= ob_get_clean(); }
function imic_register_meta_box() { // Check if plugin is activated or included in theme if (!class_exists('RW_Meta_Box')) { return; } $prefix = 'imic_'; $meta_box = array('id' => 'template-sidebar1', 'title' => __("Select Sidebar", 'framework'), 'pages' => array('post', 'page', 'yachts', 'product'), 'context' => 'normal', 'fields' => array(array('name' => 'Select Sidebar from list', 'id' => $prefix . 'select_sidebar_from_list', 'desc' => __("Select Sidebar from list, if using page builder then please add sidebar from element only.", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()), array('name' => __('Columns Layout', 'framework'), 'id' => $prefix . 'sidebar_columns_layout', 'desc' => __("Select Columns Layout .", 'framework'), 'type' => 'select', 'options' => array('3' => __('One Fourth', 'framework'), '4' => __('One Third', 'framework'), '6' => __('Half', 'framework')), 'std' => 3))); new RW_Meta_Box($meta_box); $prefix = 'imic_'; $meta_boxes = array('id' => 'template-featured1', 'title' => __("Select Featured Sidebar", 'framework'), 'pages' => array('yachts'), 'context' => 'normal', 'fields' => array(array('name' => 'Featured Sidebar', 'id' => $prefix . 'select_featured_from_list', 'desc' => __("Select Sidebar for featured section of details page.", 'framework'), 'type' => 'select', 'options' => imic_get_all_sidebars()))); new RW_Meta_Box($meta_boxes); }