/** * All added dates * * EXAMPLE: * ----------------------------------------------------------------- * array( * "type" => "date_order", * "title" => "Order Date", * "id" => THEME_NAME."_custom_free_day" * ), */ function print_date_order($value) { if (isset($value['std'])) { $default = $value['std']; } else { $default = false; } if (isset($value['protected'][0]["id"])) { $protectedValue = $value['protected'][0]["id"]; } else { $protectedValue = false; } $protected_value = $this->get_field_value($protectedValue, $default); if (isset($protectedValue) && $protectedValue != "" && $protected_value == $value['protected'][0]["value"] && $protected_value_1 == $value['protected'][1]["value"] || $protectedValue == false) { $input_value = $this->get_field_value($value['id'], $default); $saved_value = get_option($value['id'] . 's'); $saved_value = explode("|*|", $saved_value); ?> <ul class="blocks block-active clearfix" id="date_order"> <input type="hidden" id="the-block-id" value="<?php echo $value["id"]; ?> "/> <?php $i = 0; foreach ($saved_value as $sidebar) { if ($sidebar != "") { $i++; ?> <li class="row-item-full-width clearfix recordsArray_<?php echo convert_to_class($sidebar); ?> " id="recordsArray_<?php echo str_replace("-", "+", convert_to_class($sidebar)); ?> " alt="<?php echo $sidebar; ?> "> <div class="blocks-content clearfix" style="text-align: left;"> <span class="block-name"><?php _e("Free Date:", THEME_NAME); ?> </span> <b><?php echo $sidebar; ?> </b> <a href="javascript:{}" class="button edit sidebar-edit" id="edit-<?php echo convert_to_class($sidebar); ?> " rel="<?php echo $sidebar; ?> "><?php _e("Edit", THEME_NAME); ?> </a> <a href="javascript:{}" class="button delete sidebar-delete" id="delete-<?php echo convert_to_class($sidebar); ?> "><?php _e("Delete", THEME_NAME); ?> </a> </div> </li> <script> jQuery(document).on("click", ".sidebar-edit", function(){ jQuery("#input-<?php echo convert_to_class($sidebar); ?> ").datepicker({ dateFormat: 'dd-mm-yy', firstDay: 1 }); }); </script> <?php } } ?> </ul> <?php } }
register_post_type(OT_POST_MENU, array('labels' => $labels, 'public' => true, 'show_ui' => true, 'capability_type' => 'post', 'map_meta_cap' => true, 'publicly_queryable' => true, 'exclude_from_search' => false, 'query_var' => true, 'hierarchical' => false, 'show_in_nav_menus' => false, 'taxonomies' => array(OT_POST_MENU . '-cat'), 'supports' => array('title', 'editor', 'thumbnail', 'comments', 'page-attributes', 'excerpt'))); } function orange_register_sidebar($name, $id, $description) { register_sidebar(array('name' => $name, 'id' => $id, 'description' => $description, 'before_widget' => '<div class="widget col span_1_of_3">', 'after_widget' => '</div>', 'before_title' => '<div class="title"><h3>', 'after_title' => '</h3></div>')); } /* -------------------------------------------------------------------------* * DEFAULT SIDEBARS * * -------------------------------------------------------------------------*/ $orange_sidebars = array(array('name' => 'Default Sidebar', 'id' => 'default', 'description' => __('The default page sidebar.', THEME_NAME)), array('name' => 'Footer', 'id' => 'footer', 'description' => __('Footer widget area, supports up to 3 widgets.', THEME_NAME))); $sidebar_strings = get_option(THEME_NAME . '_sidebar_names'); $generated_sidebars = explode("|*|", $sidebar_strings); array_pop($generated_sidebars); $orange_generated_sidebars = array(); foreach ($generated_sidebars as $sidebar) { $orange_sidebars[] = array('name' => $sidebar, 'id' => convert_to_class($sidebar), 'description' => $sidebar); $orange_generated_sidebars[] = array('name' => $sidebar, 'id' => convert_to_class($sidebar), 'description' => $sidebar); } /* -------------------------------------------------------------------------* * REGISTER ALL SIDEBARS * -------------------------------------------------------------------------*/ if (function_exists('register_sidebar')) { //register the sidebars foreach ($orange_sidebars as $sidebar) { orange_register_sidebar($sidebar['name'], $sidebar['id'], $sidebar['description']); } } add_action('init', 'create_gallery'); add_action('init', 'create_menu'); add_action('init', 'register_my_menus'); add_theme_support('post-thumbnails');