Exemplo n.º 1
0
echo $blog_style == 'portfolio' ? ' multiWidth' : '';
?>
" data-columns="<?php 
echo $data_columns;
?>
">
<?php 
while (have_posts()) {
    the_post();
    $post_number++;
    if ($post_number == 1 && $blog_style == 'excerpt') {
        $thumb_size = get_custom_option('blog_style') . '_first';
    } else {
        $thumb_size = get_custom_option('blog_style');
    }
    clear_dedicated_content();
    $data_args = array('layout' => $post_number == 1 && $blog_style == 'excerpt' ? $blog_style . '_first' : $blog_style, 'number' => $post_number, 'add_view_more' => false, 'posts_on_page' => $per_page, 'thumb_size' => $thumb_size, 'thumb_crop' => themerex_strpos($blog_style, 'masonry') === false, 'strip_teaser' => false, 'parent_cat_id' => $parent_cat_id, 'iso_columns' => in_array($blog_style, array('excerpt', 'masonry', 'reviews')) ? true : false, 'sidebar' => !in_array($show_sidebar_main, array('none', 'fullwidth')));
    $post_data = getPostData($data_args);
    showPostLayout($data_args, $post_data);
    if (get_custom_option('show_filters') == 'yes') {
        if (get_custom_option('filter_taxonomy') == 'tags') {
            // Use tags as filter items
            if (count($post_data['post_tags_list']) > 0) {
                foreach ($post_data['post_tags_list'] as $tag) {
                    $flt_ids[$tag->term_id] = $tag->name;
                }
            }
        }
    }
}
if (!$post_number) {
Exemplo n.º 2
0
 function showPostLayout($opt = array(), $post_data = null, $post_obj = null)
 {
     $opt = getPostDataOptions($opt);
     if ($post_data === null) {
         $post_data = getPostData($opt, $post_obj);
     }
     // Collect standard output
     $layout = '';
     if (!$opt['show']) {
         ob_start();
     }
     require themerex_get_file_dir('/templates/post-layout-' . $opt['layout'] . '.php');
     if (!$opt['show']) {
         $layout = ob_get_contents();
         ob_end_clean();
     }
     clear_dedicated_content();
     return $layout;
 }