function zn_woocommerce_before_main_content() { $page_option = zget_option('show_oblique_heder', 'zn_woocommerce_options', false, 'yes'); $separator_top = zn_get_top_separator(array('show' => $page_option)); // SHOW THE HEADER $css_class = zget_option('woocommerce_header_ustyle', 'zn_woocommerce_options') ? zget_option('woocommerce_header_ustyle', 'zn_woocommerce_options') : ''; $title = zget_option('woocommerce_title_text', 'zn_woocommerce_options'); $description = zget_option('woocommerce_description_text', 'zn_woocommerce_options'); $background = zget_option('woocommerce_header_bkg_img', 'zn_woocommerce_options'); zn_get_header(array('title' => $title, 'class' => $css_class, 'description' => $description, 'background' => $background)); // Check to see if the page has a sidebar or not $main_class = zn_get_content_class('shop_sidebar'); $zn_config['sidebar'] = false; if (strpos($main_class, 'sidebar_right') !== false || strpos($main_class, 'sidebar_left') !== false) { $zn_config['sidebar'] = true; } $zn_config['size'] = $zn_config['sidebar'] ? 'col-sm-9' : 'col-sm-12'; $columns = zget_option('shop_columns', 'zn_woocommerce_options', false, '3'); $icon = zget_option('shop_icon', 'zn_woocommerce_options', false, array('unicode' => 'ue874', 'family' => 'eleganticons')); $icon = !empty($icon['family']) ? '<div class="sectionIcon" ' . zn_generate_icon($icon) . '></div>' : ''; ?> <section class="obliqueCut lightSection <?php echo $separator_top['class']; ?> <?php echo 'zn_shop_columns' . $columns; ?> paddingBottom200 shop_page"> <?php echo $separator_top['svg']; ?> <?php echo $icon; ?> <div class="container"> <div class="row"> <div class="<?php echo $main_class; ?> "> <?php }
function element() { global $zn_config; // Check to see if the page has a sidebar or not $category = $this->opt('category') ? $this->opt('category') : '0'; $posts_per_page = $this->opt('post_per_page') ? $this->opt('post_per_page') : '8'; $separator_top = $this->opt('show_oblique_top') ? $this->opt('show_oblique_top') : 'yes'; $main_class = zn_get_content_class('blog_sidebar'); $icon_opt = $this->opt('icon'); $icon = !empty($icon_opt['family']) ? '<div class="sectionIcon"><span class="zn_icon_box_icon" ' . zn_generate_icon($icon_opt) . '></span></div>' : ''; if (strpos($main_class, 'sidebar_right') !== false || strpos($main_class, 'sidebar_left') !== false) { $zn_config['sidebar'] = true; } else { $zn_config['sidebar'] = false; } // GET BLOG STYLE $zn_config['size'] = $zn_config['sidebar'] ? 'col-sm-9' : 'col-sm-12'; $zn_config['columns'] = ''; // SHOW OBLIQUE UNDER SUBHEADER ? $page_option = zget_option('show_oblique_heder', 'general_options', false, 'yes'); $separator_top = zn_get_top_separator(array('show' => $separator_top)); global $query_string, $paged; $args = array('posts_per_page' => $posts_per_page, 'category__and' => $category); query_posts($args); ?> <!--Blog section--> <section id="sBlog" class="obliqueCut lightSection <?php echo $separator_top['class']; ?> <?php echo $this->data['uid']; ?> "> <?php echo $separator_top['svg']; ?> <?php echo $icon; ?> <div class="container"> <!-- START BLOG CONTENT --> <div class="row "> <!--MAIN COLUMN--> <div class="<?php echo $main_class; ?> blog_latest style3"> <?php get_template_part('template_helpers/loop', 'index'); wp_reset_query(); ?> </div> <!-- sidebar --> <?php get_sidebar(); ?> </div> </div> <!-- END CONTAINER --> </section> <!--END Blog section--> <?php }
$main_class = zn_get_content_class('blog_sidebar'); if (strpos($main_class, 'sidebar_right') !== false || strpos($main_class, 'sidebar_left') !== false) { $zn_config['sidebar'] = true; } else { $zn_config['sidebar'] = false; } // GET BLOG STYLE $zn_config['size'] = $zn_config['sidebar'] ? 'col-sm-9' : 'col-sm-12'; $zn_config['columns'] = ''; // SUBHEADER $css_class = zget_option('header_ustyle', 'general_options') ? zget_option('header_ustyle', 'general_options') : ''; $title = zn_archive_title(); $description = false; zn_get_header(array('title' => $title, 'class' => $css_class, 'description' => $description)); // SHOW OBLIQUE UNDER SUBHEADER ? $separator_top = zn_get_top_separator(); ?> <!--Blog section--> <section id="search_page" class="obliqueCut lightSection <?php echo $separator_top['class']; ?> paddingBottom200"> <?php echo $separator_top['svg']; ?> <div class="sectionIcon zn_icon icon_search_alt"></div> <div class="container">
function element() { global $zn_config; $separator_top = $this->opt('show_oblique_top') ? $this->opt('show_oblique_top') : 'yes'; $sort_alphabetical = $this->opt('sort_alphabetical') ? $this->opt('sort_alphabetical') : ''; $data_sort = $sort_alphabetical === 'yes' ? 'data-sort="h3 a"' : ''; $separator_top = zn_get_top_separator(array('show' => $separator_top)); $category = $this->opt('category') ? $this->opt('category') : '0'; $posts_per_page = $this->opt('post_per_page') ? $this->opt('post_per_page') : '8'; // How many posts to load $columns_num = $this->opt('columns_num') ? $this->opt('columns_num') : '3'; $zn_config['columns'] = zn_get_col_size($columns_num); $zn_config['archive_type'] = $archive_type = false; $zn_config['pagination'] = $this->opt('use_pagination'); $zn_config['use_as_gallery'] = $this->opt('use_as_gallery') === 'yes' ? true : false; $portfolio_icon_opt = zget_option('portfolio_archive_icon', 'portfolio_options'); $portfolio_icon = !empty($portfolio_icon_opt['family']) ? '<div class="sectionIcon " ' . zn_generate_icon($portfolio_icon_opt) . '></div>' : ''; ?> <section id="ZnPortfolio" class="obliqueCut <?php echo $separator_top['class']; ?> <?php echo $this->data['uid']; ?> "> <?php echo $separator_top['svg']; //echo $portfolio_icon; //<div class="sectionIcon zn_icon icon_ribbon_alt"></div> ?> <div class="container"> <?php $args = array('include' => $category, 'hide_empty' => true); $terms = $archive_type ? false : get_terms("portfolio_categories", $args); if (!empty($terms) && !is_wp_error($terms) && count($terms) > 1) { echo '<div class="row">'; echo '<div class="col-sm-12">'; echo '<div class="zn_portfolio_filter_container">'; echo '<span class="filter_title h4 titleColor">' . __('Filter:', 'zn_framework') . '</span>'; echo "<ul class='zn_portfolio_categories'>"; echo '<li class="all"><a href="#" title="' . __('Alle', 'zn_framework') . '" data-filter="*" class="active">' . __('Alle', 'zn_framework') . '</a></li>'; foreach ($terms as $term) { $term = sanitize_term($term, 'portfolio_categories'); $term_link = get_term_link($term, 'portfolio_categories'); // CHECK IF WE HAVE AN ERROR if (is_wp_error($term_link)) { continue; } echo '/'; echo '<li><a href="' . $term_link . '" title="' . $term->name . '" data-filter="' . $term->slug . '">' . $term->name . '</a></li>'; } echo "</ul>"; echo "</div>"; echo "</div>"; echo "</div>"; } global $query_string, $paged; $tax_cat = ''; if (!empty($category)) { $tax_cat = array(array('taxonomy' => 'portfolio_categories', 'field' => 'id', 'terms' => $category)); } global $paged; $args = array('post_type' => 'portfolio', 'post_status' => 'publish', 'posts_per_page' => $posts_per_page, 'tax_query' => $tax_cat, 'paged' => $paged); query_posts($args); ?> <!-- START BLOG CONTENT --> <div class="row"> <!--MAIN COLUMN--> <div class="zn_portfolio_archive col-sm-12" <?php echo $data_sort; ?> > <?php get_template_part('template_helpers/loop', 'portfolio'); wp_reset_query(); ?> </div> </div> </div> </section> <!--END Portfolio archive section--> <?php }
<?php get_header(); ?> <!--Sub header--> <?php zn_get_header(); ?> <!--END Sub header--> <?php $page_option = zget_option('show_oblique_heder', 'page_options', false, 'yes'); $separator_top = zn_get_top_separator(array('show' => $page_option)); $icon = get_post_meta(get_the_ID(), 'page_icon', true); if (isset($icon['family']) && !empty($icon['family'])) { $page_icon = '<div class="sectionIcon" ' . zn_generate_icon($icon) . '></div>'; } elseif (isset($icon['family']) && empty($icon['family'])) { $page_icon = ''; } else { $page_icon = '<div class="sectionIcon zn_icon icon_ribbon_alt"></div>'; } ?> <!--Page section--> <section class="obliqueCut lightSection <?php echo $separator_top['class']; ?> paddingBottom200"> <?php echo $separator_top['svg'];