コード例 #1
0
<?php

/* Posts loop */
if (is_home() == true) {
    $cb_offset_size = $cb_offset_size = cb_get_bloghome_offset();
    $cb_paged = get_query_var('paged');
    if ($cb_paged == false) {
        $cb_paged = 1;
    }
    if ($cb_offset_size != NULL) {
        $cb_offset_loop = 'on';
    } else {
        $cb_offset_loop = NULL;
    }
    $cb_featured_qry = array('offset' => $cb_offset_size, 'orderby' => 'date', 'order' => 'DESC', 'post_status' => 'publish', 'cb_offset_loop' => $cb_offset_loop, 'paged' => $cb_paged);
    $cb_qry = new WP_Query($cb_featured_qry);
} else {
    global $wp_query;
    $cb_qry = $wp_query;
}
if ($cb_blog_style == NULL) {
    $cb_blog_style = 2;
}
$cb_link_overlay = 'on';
$cb_excerpt = NULL;
$cb_classes = 'cb-row-article clearfix cb-blog-style';
if ($cb_blog_style == 1) {
    $cb_posts_per_row = 1;
    $cb_width = '1400';
    $cb_height = '580';
    $cb_classes .= ' cb-row-1';
コード例 #2
0
ファイル: cat-style-b.php プロジェクト: sovanda/Valenti
<?php

/* Category/Blog Style B */
$i = 0;
if (is_home() || is_category()) {
    $cb_current_cat = get_query_var('cat');
    $cb_cpt_output = cb_get_custom_post_types();
    $cb_paged = get_query_var('paged');
    $cb_grid_size = NULL;
    if ($cb_paged == false) {
        $cb_paged = 1;
    }
    if (is_category() == true) {
        $cb_grid_size = cb_get_category_offset();
    } elseif (is_home() == true) {
        $cb_grid_size = cb_get_bloghome_offset();
    }
    if ($cb_grid_size != NULL) {
        $cb_offset_loop = 'on';
    } else {
        $cb_offset_loop = NULL;
    }
    $cb_featured_qry = array('post_type' => $cb_cpt_output, 'cat' => $cb_current_cat, 'offset' => $cb_grid_size, 'orderby' => 'date', 'order' => 'DESC', 'post_status' => 'publish', 'cb_offset_loop' => $cb_offset_loop, 'paged' => $cb_paged);
    $cb_qry = new WP_Query($cb_featured_qry);
} else {
    global $wp_query;
    $cb_qry = $wp_query;
}
if (!isset($cb_category_color_style)) {
    $cb_category_color_style = NULL;
}
コード例 #3
0
ファイル: core.php プロジェクト: sovanda/Valenti
 function cb_offset_loop_pre_get_posts($query)
 {
     if (isset($query->query_vars['cb_offset_loop']) && $query->query_vars['cb_offset_loop'] == 'on') {
         if (is_category() == true) {
             $cb_grid_size = cb_get_category_offset();
         }
         if (is_home() == true) {
             $cb_grid_size = cb_get_bloghome_offset();
         }
         $cb_posts_per_page = get_option('posts_per_page');
         if ($query->is_paged == true) {
             $cb_page_offset = $cb_grid_size + ($query->query_vars['paged'] - 1) * $cb_posts_per_page;
             $query->set('offset', $cb_page_offset);
         } else {
             $query->set('offset', $cb_grid_size);
         }
     }
     if ((is_category() || is_tag() || is_home()) && $query->is_main_query() && !is_admin()) {
         $cb_cpt_output = cb_get_custom_post_types();
         $query->set('post_type', $cb_cpt_output);
     }
     return $query;
 }
コード例 #4
0
ファイル: core.php プロジェクト: TechDevMX/BlogJivamukti
 function cb_offset_loop_pre_get_posts($query)
 {
     if (isset($query->query_vars['cb_offset_loop']) && $query->query_vars['cb_offset_loop'] == 'on') {
         if (is_home() == true) {
             $cb_offset_size = cb_get_bloghome_offset();
         }
         $cb_posts_per_page = get_option('posts_per_page');
         if ($query->is_paged == true) {
             $cb_page_offset = $cb_offset_size + ($query->query_vars['paged'] - 1) * $cb_posts_per_page;
             $query->set('offset', $cb_page_offset);
         } else {
             $query->set('offset', $cb_offset_size);
         }
     }
     return $query;
 }
コード例 #5
0
 function cb_get_qry()
 {
     if (is_home() || is_category()) {
         $cb_cpt_output = cb_get_custom_post_types();
         // CBTEMP TAXONOMIES $cb_custom_tax_output = cb_get_custom_taxonomies();
         $cb_paged = get_query_var('paged');
         $cb_grid_size = $cb_current_cat = NULL;
         if ($cb_paged == false) {
             $cb_paged = 1;
         }
         if (is_category()) {
             $cb_current_cat = get_query_var('cat');
             $cb_grid_size = cb_get_category_offset();
         } elseif (is_home()) {
             $cb_grid_size = cb_get_bloghome_offset();
         }
         if ($cb_grid_size != NULL) {
             $cb_offset_loop = 'on';
         } else {
             $cb_offset_loop = NULL;
         }
         $cb_featured_qry = array('post_type' => $cb_cpt_output, 'cat' => $cb_current_cat, 'offset' => $cb_grid_size, 'orderby' => 'date', 'order' => 'DESC', 'post_status' => 'publish', 'cb_offset_loop' => $cb_offset_loop, 'paged' => $cb_paged);
         $cb_qry = new WP_Query($cb_featured_qry);
     } elseif (is_page()) {
         $cb_paged = get_query_var('page');
         if ($cb_paged == false) {
             $cb_paged = 1;
         }
         $cb_cpt_output = cb_get_custom_post_types();
         $cb_qry = new WP_Query(array('post_type' => $cb_cpt_output, 'post_status' => 'publish', 'ignore_sticky_posts' => true, 'paged' => $cb_paged));
     } else {
         global $wp_query;
         $cb_qry = $wp_query;
     }
     return $cb_qry;
 }