Submit
Path:
~
/
home
/
getwphos
/
public_html
/
ccma
/
wp-content
/
themes
/
curly
/
framework
/
modules
/
header
/
admin
/
meta-boxes
/
File Content:
header-meta-boxes.php
<?php if (!function_exists('curly_mkdf_header_types_meta_boxes')) { function curly_mkdf_header_types_meta_boxes() { $header_type_options = apply_filters('curly_mkdf_header_type_meta_boxes', $header_type_options = array('' => esc_html__('Default', 'curly'))); return $header_type_options; } } if (!function_exists('curly_mkdf_get_hide_dep_for_header_behavior_meta_boxes')) { function curly_mkdf_get_hide_dep_for_header_behavior_meta_boxes() { $hide_dep_options = apply_filters('curly_mkdf_header_behavior_hide_meta_boxes', $hide_dep_options = array()); return $hide_dep_options; } } foreach (glob(MIKADO_FRAMEWORK_HEADER_ROOT_DIR . '/admin/meta-boxes/*/*.php') as $meta_box_load) { include_once $meta_box_load; } foreach (glob(MIKADO_FRAMEWORK_HEADER_TYPES_ROOT_DIR . '/*/admin/meta-boxes/*.php') as $meta_box_load) { include_once $meta_box_load; } if (!function_exists('curly_mkdf_map_header_meta')) { function curly_mkdf_map_header_meta() { $header_type_meta_boxes = curly_mkdf_header_types_meta_boxes(); $header_behavior_meta_boxes_hide_dep = curly_mkdf_get_hide_dep_for_header_behavior_meta_boxes(); $header_meta_box = curly_mkdf_create_meta_box( array( 'scope' => apply_filters('curly_mkdf_set_scope_for_meta_boxes', array('page', 'post'), 'header_meta'), 'title' => esc_html__('Header', 'curly'), 'name' => 'header_meta' ) ); curly_mkdf_create_meta_box_field( array( 'name' => 'mkdf_header_type_meta', 'type' => 'select', 'default_value' => '', 'label' => esc_html__('Choose Header Type', 'curly'), 'description' => esc_html__('Select header type layout', 'curly'), 'parent' => $header_meta_box, 'options' => $header_type_meta_boxes ) ); curly_mkdf_create_meta_box_field( array( 'name' => 'mkdf_header_style_meta', 'type' => 'select', 'default_value' => '', 'label' => esc_html__('Header Skin', 'curly'), 'description' => esc_html__('Choose a header style to make header elements (logo, main menu, side menu button) in that predefined style', 'curly'), 'parent' => $header_meta_box, 'options' => array( '' => esc_html__('Default', 'curly'), 'light-header' => esc_html__('Light', 'curly'), 'dark-header' => esc_html__('Dark', 'curly') ) ) ); curly_mkdf_create_meta_box_field( array( 'parent' => $header_meta_box, 'type' => 'select', 'name' => 'mkdf_header_behaviour_meta', 'default_value' => '', 'label' => esc_html__('Choose Header Behaviour', 'curly'), 'description' => esc_html__('Select the behaviour of header when you scroll down to page', 'curly'), 'options' => array( '' => esc_html__('Default', 'curly'), 'fixed-on-scroll' => esc_html__('Fixed on scroll', 'curly'), 'no-behavior' => esc_html__('No Behavior', 'curly'), 'sticky-header-on-scroll-up' => esc_html__('Sticky on scroll up', 'curly'), 'sticky-header-on-scroll-down-up' => esc_html__('Sticky on scroll up/down', 'curly') ), 'dependency' => array( 'hide' => array( 'mkdf_header_type_meta' => $header_behavior_meta_boxes_hide_dep ) ) ) ); //additional area do_action('curly_mkdf_additional_header_area_meta_boxes_map', $header_meta_box); //top area do_action('curly_mkdf_header_top_area_meta_boxes_map', $header_meta_box); //logo area do_action('curly_mkdf_header_logo_area_meta_boxes_map', $header_meta_box); //menu area do_action('curly_mkdf_header_menu_area_meta_boxes_map', $header_meta_box); } add_action('curly_mkdf_meta_boxes_map', 'curly_mkdf_map_header_meta', 50); }
Submit
FILE
FOLDER
Name
Size
Permission
Action
parts
---
0755
header-meta-boxes.php
4341 bytes
0644
N4ST4R_ID | Naxtarrr