コード例 #1
0
$offset = esc_attr(get_post_meta($mod_id, 'quadro_mod_flashnews_offset', true));
$exclude = esc_attr(get_post_meta($mod_id, 'quadro_mod_flashnews_exclude', true));
$items_perpage = $items_perpage != '' ? $items_perpage : 100;
// Now, let's get all the flashnews posts
$args = array('post_type' => array('post'), 'posts_per_page' => $items_perpage, 'offset' => $offset, 'no_found_rows' => true, 'post__not_in' => explode(',', $exclude));
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_flashnews_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_flashnews_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_flashnews', $args);
}
$home_flashnews = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod type-flashnews <?php 
quadro_mod_parallax($mod_id);
?>
 modheader-<?php 
echo $header_layout;
コード例 #2
0
}
// Set counter
$i = 1;
// Now, let's get all the display posts
$args = array('post_type' => array('post', 'product'), 'posts_per_page' => $items_perpage, 'offset' => $offset, 'no_found_rows' => true, 'post__not_in' => explode(',', $exclude));
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_display_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_display_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_display', $args);
}
$display_posts = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod type-display <?php 
quadro_mod_parallax($mod_id);
?>
 <?php 
echo $mod_margins;
コード例 #3
0
$picker_method = esc_attr(get_post_meta($mod_id, 'quadro_mod_featured_method', true));
$offset = esc_attr(get_post_meta($mod_id, 'quadro_mod_featured_offset', true));
$exclude = esc_attr(get_post_meta($mod_id, 'quadro_mod_featured_exclude', true));
// Now, let's get the Featured post
$args = array('post_type' => array('post', 'quadro_portfolio'), 'posts_per_page' => 1, 'offset' => $offset, 'no_found_rows' => true, 'post__not_in' => explode(',', $exclude));
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_featured_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_featured_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_featured', $args);
}
$featured_post = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod type-featured <?php 
quadro_mod_parallax($mod_id);
?>
 modheader-<?php 
echo $header_layout;
コード例 #4
0
$offset = esc_attr(get_post_meta($mod_id, 'quadro_mod_carousel_offset', true));
$exclude = esc_attr(get_post_meta($mod_id, 'quadro_mod_carousel_exclude', true));
$items_perpage = $items_perpage != '' ? $items_perpage : 200;
// Now, let's get all the carousel posts
$args = array('post_type' => array('post', 'product'), 'posts_per_page' => $items_perpage, 'offset' => $offset, 'no_found_rows' => true, 'post__not_in' => explode(',', $exclude));
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_carousel_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_carousel_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_carousel', $args);
}
$home_carousel = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod type-carousel <?php 
quadro_mod_parallax($mod_id);
?>
 <?php 
echo $mod_margins;
コード例 #5
0
ファイル: module-blog.php プロジェクト: unsognoverde/website
$args = array('post_type' => 'post', 'posts_per_page' => $blog_perpage, 'paged' => $paged, 'offset' => $offset);
// Add exclude parameter only if present
if ($exclude != '') {
    $args['post__not_in'] = explode(',', $exclude);
}
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_blog_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_blog_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_blog', $args);
}
$wp_query = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod type-blog clear blog-style-<?php 
echo $blog_layout;
?>
 masonry-margins-<?php 
echo $blog_margins;
コード例 #6
0
$args = array('post_type' => array('post'), 'offset' => $offset, 'no_found_rows' => true);
// Add exclude parameter only if present
if ($exclude != '') {
    $args['post__not_in'] = explode(',', $exclude);
}
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_magazine_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_magazine_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_magazine', $args);
}
$magazine_posts = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod type-magazine magazine-<?php 
echo $layout;
?>
 mag-columns-<?php 
echo $columns;
コード例 #7
0
$items_perpage = $items_perpage != '' ? $items_perpage : 3;
$slider_time = $slider_time != '' ? $slider_time : 4000;
$i = 1;
// Now, let's get all the slider posts
$args = array('post_type' => array('post'), 'posts_per_page' => $items_perpage, 'offset' => $offset, 'no_found_rows' => true, 'post__not_in' => explode(',', $exclude));
// Modify Query depending on the selected Show Method
if ($picker_method == 'tax') {
    // Bring Selected Categories
    $sel_terms = esc_attr(get_post_meta($mod_id, 'quadro_mod_pslider_terms', true));
    if ($sel_terms != '') {
        // Add tax query to query arguments
        $args['cat'] = $sel_terms;
    }
} elseif ($picker_method == 'format') {
    // Bring selected post formats
    $args = quadro_add_selected_formats($mod_id, 'quadro_mod_pslider_formats', $args);
} elseif ($picker_method == 'custom') {
    // Bring picked posts if there are some
    $args = quadro_add_selected_posts($mod_id, 'quadro_mod_pick_pslider', $args);
}
$quadro_slides = new WP_Query($args);
?>

<section id="post-<?php 
the_ID();
?>
" class="quadro-mod caption-<?php 
echo $caption_style;
?>
 caption-<?php 
echo $caption_pos;