Current File : /pages/54/47/d0016649/home/htdocs/cd24/wp-content/themes/en-vision/category.php |
<?php
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
/**
* Blog Category Page
*
* @since 1.0
*/
$that = cloudfw();
$layout = $that->page_settings(
'blog_category_page',
array(
'layout' => 'page_layout',
'sidebar' => 'page_sidebar',
'titlebar_style' => 'page_titlebar_style',
'skin' => 'page_skin',
),
'layout'
);
$that->set('blog_options', $that->blog_settings( 'blog_category_page' ));
if ( is_category() ) {
$spec_cat_options = cloudfw_walk_options( array(
'id' => 'indicator',
'layout' => 'layout',
'sidebar' => 'sidebar',
'skin' => 'skin',
'titlebar_style' => 'titlebar_style',
'titlebar_title' => 'titlebar_title',
'titlebar_desc' => 'titlebar_desc',
'before_content' => 'before_content',
'after_content' => 'after_content',
'post_list_layout' => 'post_list_layout',
'columns' => 'columns',
'image_ratio' => 'image_ratio',
'video_ratio' => 'video_ratio',
'show_media' => 'show_media',
'show_title' => 'title',
'title_size' => 'title_size',
'show_title' => 'show_title',
'meta_author' => 'meta_author',
'meta_date' => 'meta_date',
'meta_category' => 'meta_category',
'meta_comment' => 'meta_comment',
'meta_likes' => 'meta_likes',
'meta_sharrre' => 'meta_sharrre',
'list_style' => 'list_style',
'excerpt' => 'excerpt',
'excerpt_length' => 'excerpt_length',
), cloudfw_get_option( 'category_options' ), 'indicator', get_query_var('cat') );
if ( !empty( $spec_cat_options ) ) {
if ( !empty($spec_cat_options['layout']) ) {
$layout = $spec_cat_options['layout'];
}
if ( !empty($spec_cat_options['skin']) ) {
$that->set('skin', $spec_cat_options['skin'] );
}
if ( !empty($spec_cat_options['sidebar']) ) {
$that->set('custom_sidebar', $spec_cat_options['sidebar']);
}
if ( !empty($spec_cat_options['titlebar_style']) ) {
$that->set('default_titlebar_style', $spec_cat_options['titlebar_style']);
}
if ( !empty($spec_cat_options['titlebar_title']) ) {
$that->set_meta('titlebar_title', $spec_cat_options['titlebar_title']);
}
if ( !empty($spec_cat_options['titlebar_desc']) ) {
$that->set_meta('titlebar_text', $spec_cat_options['titlebar_desc']);
}
if ( !empty($spec_cat_options['before_content']) ) {
$that->set('before_page_content', $spec_cat_options['before_content']);
}
if ( !empty($spec_cat_options['after_content']) ) {
$that->set('after_page_content', $spec_cat_options['after_content']);
}
$blog_options = array();
if ( $blog_layout = $spec_cat_options['post_list_layout'] )
$blog_options['layout'] = $blog_layout;
if ( $columns = $spec_cat_options['columns'] )
$blog_options['columns'] = $columns;
if ( $image_ratio = $spec_cat_options['image_ratio'] )
$blog_options['image_ratio'] = $image_ratio;
if ( $video_ratio = $spec_cat_options['video_ratio'] )
$blog_options['video_ratio'] = $video_ratio;
if ( $title_size = $spec_cat_options['title_size'] )
$blog_options['title_element'] = $title_size;
$blog_options['pagination'] = true;
if ( $list_style = $spec_cat_options['list_style'] )
$blog_options['list_style'] = $list_style;
if ( $excerpt_length = $spec_cat_options['excerpt_length'] )
$blog_options['excerpt_length'] = $excerpt_length;
$blog_options['meta_author'] = isset( $spec_cat_options['meta_author'] ) && $spec_cat_options['meta_author'] == 'true' ? true : false;
$blog_options['meta_date'] = isset( $spec_cat_options['meta_date'] ) && $spec_cat_options['meta_date'] == 'true' ? true : false;
$blog_options['meta_category'] = isset( $spec_cat_options['meta_category'] ) && $spec_cat_options['meta_category'] == 'true' ? true : false;
$blog_options['meta_comment'] = isset( $spec_cat_options['meta_comment'] ) && $spec_cat_options['meta_comment'] == 'true' ? true : false;
$blog_options['meta_likes'] = isset( $spec_cat_options['meta_likes'] ) && $spec_cat_options['meta_likes'] == 'true' ? true : false;
$blog_options['meta_sharrre'] = isset( $spec_cat_options['meta_sharrre'] ) && $spec_cat_options['meta_sharrre'] == 'true' ? true : false;
$blog_options['show_excerpt'] = isset( $spec_cat_options['excerpt'] ) && $spec_cat_options['excerpt'] == 'true' ? true : false;
$blog_options['show_title'] = empty( $spec_cat_options['show_title'] ) || $spec_cat_options['show_title'] == 'true' ? true : false;
$blog_options['show_media'] = empty( $spec_cat_options['show_media'] ) || $spec_cat_options['show_media'] == 'true' ? true : false;
$that->set('blog_options', $blog_options);
}
}
if ( ! $that->get_meta('titlebar_title') ) {
$that->set_meta('titlebar_title', sprintf( cloudfw_translate( 'category_titles' ), single_term_title( '', false )) );
}
if ( ! $that->get_meta('titlebar_text') ) {
$that->set_meta('titlebar_text', category_description() );
}
if ( empty($layout) )
$layout = $that->blog_page_layout();
$that->return_layout( $layout );