function page_settings($args) { global $post; $tpl_default_settings = get_post_meta($post->ID, '_tpl_default_settings', TRUE); $tpl_default_settings = is_array($tpl_default_settings) ? $tpl_default_settings : array(); ?> <div class="j-pagetemplate-container"> <div id="tpl-common-settings"> <!-- 1. Layout --> <div class="custom-box "> <div class="column one-sixth"> <label><?php _e('Layout', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <ul class="bpanel-layout-set"> <?php $homepage_layout = array('content-full-width' => 'without-sidebar', 'with-left-sidebar' => 'left-sidebar', 'with-right-sidebar' => 'right-sidebar'); $v = array_key_exists("layout", $tpl_default_settings) ? $tpl_default_settings['layout'] : 'content-full-width'; foreach ($homepage_layout as $key => $value) { $class = $key == $v ? " class='selected' " : ""; echo "<li><a href='#' rel='{$key}' {$class}><img src='" . IAMD_FW_URL . "theme_options/images/columns/{$value}.png' /></a></li>"; } ?> </ul> <?php $v = array_key_exists("layout", $tpl_default_settings) ? $tpl_default_settings['layout'] : 'content-full-width'; ?> <input id="mytheme-page-layout" name="layout" type="hidden" value="<?php echo $v; ?> "/> <p class="note"> <?php _e("You can choose between a left, right or no sidebar layout.", 'dt_delicate'); ?> </p> </div> </div> <!-- Layout End--> <!-- 2. Every Where Sidebar Start --> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Disable Every Where Sidebar', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $switchclass = array_key_exists("disable-everywhere-sidebar", $tpl_default_settings) ? 'checkbox-switch-on' : 'checkbox-switch-off'; $checked = array_key_exists("disable-everywhere-sidebar", $tpl_default_settings) ? ' checked="checked"' : ''; ?> <div data-for="mytheme-disable-everywhere-sidebar" class="checkbox-switch <?php echo $switchclass; ?> "></div> <input id="mytheme-disable-everywhere-sidebar" class="hidden" type="checkbox" name="disable-everywhere-sidebar" value="true" <?php echo $checked; ?> /> <p class="note"> <?php _e('Yes! to hide "Every Where Sidear" on this page.', 'dt_delicate'); ?> </p> </div> </div><!-- Comment Section End--> </div><!-- .tpl-common-settings end --> <div id="tpl-feature-settings"> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Menu Icon Class', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $menu_icon_class = array_key_exists("menu-icon-class", $tpl_default_settings) ? stripcslashes($tpl_default_settings['menu-icon-class']) : ""; ?> <input id="mytheme-menu-class" type="text" name="mytheme-menu-class" value="<?php echo $menu_icon_class; ?> " /> <p class="note"> <?php _e('Icon class for this page(eg: icon-home )', 'dt_delicate'); ?> </p> </div> </div> </div> <div id="tpl-default-settings"> <!-- 4. Allow Commenet --> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Allow Comments', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $switchclass = array_key_exists("comment", $tpl_default_settings) ? 'checkbox-switch-on' : 'checkbox-switch-off'; $checked = array_key_exists("comment", $tpl_default_settings) ? ' checked="checked"' : ''; ?> <div data-for="mytheme-page-comment" class="checkbox-switch <?php echo $switchclass; ?> "></div> <input id="mytheme-page-comment" class="hidden" type="checkbox" name="mytheme-page-comment" value="true" <?php echo $checked; ?> /> <p class="note"> <?php _e('YES! to allow comments on this page.', 'dt_delicate'); ?> </p> </div> </div><!-- Allow Commenet End--> </div><!-- tpl-default-settings end--> <div id="tpl-contact-settings"> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Full Width Section', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $content = array_key_exists("full-width-section", $tpl_default_settings) ? stripcslashes($tpl_default_settings['full-width-section']) : ""; ?> <textarea name="page-full-width-section" class="widefat" rows="15"><?php echo $content; ?> </textarea> <p class="note"> <?php _e('This content will appear in full width', 'dt_delicate'); ?> </p> </div> </div> </div><!-- tpl-contact-settings end--> <!-- Blog Template Settings --> <div id="tpl-blog"> <!-- Post Playout --> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Posts Layout', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <ul class="bpanel-layout-set"> <?php $posts_layout = array('one-column' => __("Single post per row.", 'dt_delicate'), 'one-half-column' => __("Two posts per row.", 'dt_delicate'), 'one-third-column' => __("Three posts per row.", 'dt_delicate'), 'thumb' => __("Thumb View of posts", 'dt_delicate')); $v = array_key_exists("blog-post-layout", $tpl_default_settings) ? $tpl_default_settings['blog-post-layout'] : 'one-column'; foreach ($posts_layout as $key => $value) { $class = $key == $v ? " class='selected' " : ""; echo "<li><a href='#' rel='{$key}' {$class} title='{$value}'><img src='" . IAMD_FW_URL . "theme_options/images/columns/{$key}.png' /></a></li>"; } ?> </ul> <input id="mytheme-blog-post-layout" name="mytheme-blog-post-layout" type="hidden" value="<?php echo $v; ?> "/> <p class="note"> <?php _e("Choose layout style for your Blog", 'dt_delicate'); ?> </p> </div> </div><!-- Post Playout End--> <!-- Post Count--> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Post per page', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <select name="mytheme-blog-post-per-page"> <option value="-1"><?php _e("All", 'dt_delicate'); ?> </option> <?php $selected = array_key_exists("blog-post-per-page", $tpl_default_settings) ? $tpl_default_settings['blog-post-per-page'] : ''; ?> <?php for ($i = 1; $i <= 30; $i++) { echo "<option value='{$i}'" . selected($selected, $i, false) . ">{$i}</option>"; } ?> </select> <p class="note"> <?php _e("Your blog pages show at most selected number of posts per page.", 'dt_delicate'); ?> </p> </div> </div><!-- Post Count End--> <!-- Allow Excerpt --> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Allow Excerpt', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $switchclass = array_key_exists("blog-post-excerpt", $tpl_default_settings) ? 'checkbox-switch-on' : 'checkbox-switch-off'; $checked = array_key_exists("blog-post-excerpt", $tpl_default_settings) ? ' checked="checked"' : ''; ?> <div data-for="mytheme-blog-post-excerpt" class="checkbox-switch <?php echo $switchclass; ?> "></div> <input id="mytheme-blog-post-excerpt" class="hidden" type="checkbox" name="mytheme-blog-post-excerpt" value="true" <?php echo $checked; ?> /> <p class="note"> <?php _e('Enable Excerpt', 'dt_delicate'); ?> </p> </div> </div><!-- Allow Excerpt End--> <!-- Excerpt Length--> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Excerpt Length', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $v = array_key_exists("blog-post-excerpt-length", $tpl_default_settings) ? $tpl_default_settings['blog-post-excerpt-length'] : '45'; ?> <input id="mytheme-blog-post-excerpt-length" name="mytheme-blog-post-excerpt-length" type="text" value="<?php echo $v; ?> " /> <p class="note"> <?php _e("Limit! Number of charectors from the content to appear on each blog post (Number Only)", 'dt_delicate'); ?> </p> </div> </div><!-- Excerpt Length End--> <!-- Post Meta--> <div class="custom-box"> <h3><?php _e('Post Meta Options', 'dt_delicate'); ?> </h3> <?php $post_meta = array(array("id" => "disable-author-info", "label" => __("Disable the Author info.", 'dt_delicate'), "tooltip" => __("By default the author info will display when viewing your posts. You can choose to disable it here.", 'dt_delicate')), array("id" => "disable-date-info", "label" => __("Disable the date info.", 'dt_delicate'), "tooltip" => __("By default the date info will display when viewing your posts. You can choose to disable it here.", 'dt_delicate')), array("id" => "disable-comment-info", "label" => __("Disable the comment", 'dt_delicate'), "tooltip" => __("By default the comment will display when viewing your posts. You can choose to disable it here.", 'dt_delicate')), array("id" => "disable-category-info", "label" => __("Disable the category", 'dt_delicate'), "tooltip" => __("By default the category will display when viewing your posts. You can choose to disable it here.", 'dt_delicate')), array("id" => "disable-tag-info", "label" => __("Disable the tag", 'dt_delicate'), "tooltip" => __("By default the tag will display when viewing your posts. You can choose to disable it here.", 'dt_delicate'))); $count = 1; foreach ($post_meta as $p_meta) { $last = $count % 3 == 0 ? "last" : ''; $id = $p_meta['id']; $label = $p_meta['label']; $tooltip = $p_meta['tooltip']; $v = array_key_exists($id, $tpl_default_settings) ? $tpl_default_settings[$id] : ''; $rs = checked($id, $v, false); $switchclass = $v != '' ? 'checkbox-switch-on' : 'checkbox-switch-off'; echo "<div class='one-third-content {$last}'>"; echo '<div class="bpanel-option-set">'; echo "<label>{$label}</label>"; echo "<div data-for='{$id}' class='checkbox-switch {$switchclass}'></div>"; echo "<input class='hidden' id='{$id}' type='checkbox' name='mytheme-blog-{$id}' value='{$id}' {$rs} />"; echo '<p class="note">'; echo $tooltip; echo '</p>'; echo '</div>'; echo '</div>'; $count++; } ?> </div><!-- Post Meta End--> <!-- Categories --> <div class="custom-box"> <h3><?php _e('Exclude Categories', 'dt_delicate'); ?> </h3> <?php if (array_key_exists("blog-post-exclude-categories", $tpl_default_settings)) { $exclude_cats = array_unique($tpl_default_settings["blog-post-exclude-categories"]); foreach ($exclude_cats as $cats) { echo "<!-- Category Drop Down Container -->\n\t\t\t\t\t\t\t\t\t <div class='multidropdown'>"; echo mytheme_categorylist("blog,exclude_cats", $cats, "multidropdown"); echo "</div><!-- Category Drop Down Container end-->"; } } else { echo "<!-- Category Drop Down Container -->"; echo "<div class='multidropdown'>"; echo mytheme_categorylist("blog,exclude_cats", "", "multidropdown"); echo "</div><!-- Category Drop Down Container end-->"; } ?> <p class="note"> <?php _e("You can choose certain categories to exclude from your blog page.", 'dt_delicate'); ?> </p> </div><!-- Categories End--> </div><!-- Blog Template Settings End--> <!-- Portfolio Template Settings --> <div id="tpl-portfolio"> <!-- Post Playout --> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Posts Layout', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <ul class="bpanel-layout-set"> <?php $posts_layout = array('one-column' => __("Single post per row.", 'dt_delicate'), 'one-half-column' => __("Two posts per row.", 'dt_delicate'), 'one-third-column' => __("Three posts per row.", 'dt_delicate'), 'one-fourth-column' => __("Four Posts per row", 'dt_delicate')); $v = array_key_exists("portfolio-post-layout", $tpl_default_settings) ? $tpl_default_settings['portfolio-post-layout'] : 'one-column'; foreach ($posts_layout as $key => $value) { $class = $key == $v ? " class='selected' " : ""; echo "<li><a href='#' rel='{$key}' {$class} title='{$value}'><img src='" . IAMD_FW_URL . "theme_options/images/columns/{$key}.png' /></a></li>"; } ?> </ul> <input id="mytheme-portfolio-post-layout" name="mytheme-portfolio-post-layout" type="hidden" value="<?php echo $v; ?> "/> <p class="note"> <?php _e("Choose layout style for your Portfolio", 'dt_delicate'); ?> </p> </div> </div><!-- Post Playout End--> <!-- Post Count--> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Post per page', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <select name="mytheme-portfolio-post-per-page"> <option value="-1"><?php _e("All", 'dt_delicate'); ?> </option> <?php $selected = array_key_exists("portfolio-post-per-page", $tpl_default_settings) ? $tpl_default_settings['portfolio-post-per-page'] : ''; ?> <?php for ($i = 1; $i <= 30; $i++) { echo "<option value='{$i}'" . selected($selected, $i, false) . ">{$i}</option>"; } ?> </select> <p class="note"> <?php _e("Your portfolio pages show at most selected number of posts per page.", 'dt_delicate'); ?> </p> </div> </div><!-- Post Count End--> <div class="custom-box"> <div class="column one-sixth"> <label><?php _e('Allow Filters', 'dt_delicate'); ?> </label> </div> <div class="column five-sixth last"> <?php $switchclass = array_key_exists("filter", $tpl_default_settings) ? 'checkbox-switch-on' : 'checkbox-switch-off'; $checked = array_key_exists("filter", $tpl_default_settings) ? ' checked="checked"' : ''; ?> <div data-for="mytheme-portfolio-filter" class="checkbox-switch <?php echo $switchclass; ?> "></div> <input id="mytheme-portfolio-filter" class="hidden" type="checkbox" name="mytheme-portfolio-filter" value="true" <?php echo $checked; ?> /> <p class="note"> <?php _e('Allow filter options for portfolio items', 'dt_delicate'); ?> </p> </div> </div> <!-- Categories --> <div class="custom-box"> <h3><?php _e('Choose Categories', 'dt_delicate'); ?> </h3> <?php if (array_key_exists("portfolio-categories", $tpl_default_settings)) { $exclude_cats = array_unique($tpl_default_settings["portfolio-categories"]); foreach ($exclude_cats as $cats) { echo "<!-- Category Drop Down Container -->\n\t\t\t\t\t\t\t\t\t <div class='multidropdown'>"; echo mytheme_portfolio_categorylist("portfolio,cats", $cats, "multidropdown"); echo "</div><!-- Category Drop Down Container end-->"; } } else { echo "<!-- Category Drop Down Container -->"; echo "<div class='multidropdown'>"; echo mytheme_portfolio_categorylist("portfolio,cats", "", "multidropdown"); echo "</div><!-- Category Drop Down Container end-->"; } ?> <p class="note"> <?php _e("You can choose only certain categories to show in portfolio items. ", 'dt_delicate'); ?> </p> </div><!-- Categories End--> </div><!-- Portfolio Template Settings End--> </div> <?php wp_reset_postdata(); }
_e("Select a CATEGORY that should receive a new widget area:", 'dt_delicate'); ?> </p> <?php if (is_array(mytheme_option("widgetarea", "cats"))) { $cats = array_unique(mytheme_option("widgetarea", "cats")); foreach ($cats as $category) { echo "<!-- Category Drop Down Container -->"; echo "<div class='multidropdown'>"; echo mytheme_categorylist("widgetarea,cats", $category, "multidropdown"); echo "</div><!-- Category Drop Down Container end-->"; } } else { echo "<!-- Category Drop Down Container -->"; echo "<div class='multidropdown'>"; echo mytheme_categorylist("widgetarea,cats", "", "multidropdown"); echo "</div><!-- Category Drop Down Container end-->"; } ?> </div><!-- .box-content End--> </div><!-- .bpanel-box --> </div><!-- #for-categories end--> <?php if (class_exists('woocommerce')) { ?> <!-- #for-products --> <div id="for-products" class="tab-content"> <!-- .bpanel-box--> <div class="bpanel-box"> <div class="box-title">