Example #1
0
    /**
     *	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 
        }
    }
Example #2
0
    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');