Exemplo n.º 1
0
    function comicpress_dual_columns($whereclause = false)
    {
        global $wp_query;
        ?>
		<div id="dualcolumns">
			<div class="column_one">
				<div class="column_one_header"></div>
<?php 
        Protect();
        $wp_query->in_the_loop = true;
        $blog_query = new WP_Query();
        if ($whereclause) {
            add_filter('posts_where', 'comicpress_dual_filter_where');
        }
        $blog_query->query('showposts=' . comicpress_themeinfo('blog_postcount') . '&cat=' . comicpress_exclude_comic_categories() . '&author=' . comicpress_themeinfo('author_column_one') . '&paged=' . $paged);
        if (have_posts()) {
            while ($blog_query->have_posts()) {
                $blog_query->the_post();
                comicpress_display_post();
            }
        }
        UnProtect();
        ?>
			</div>
			<div class="column_two">
				<div class="column_two_header"></div>
<?php 
        Protect();
        $wp_query->in_the_loop = true;
        $blog_query = new WP_Query();
        if ($whereclause) {
            add_filter('posts_where', 'comicpress_dual_filter_where');
        }
        $blog_query->query('showposts=' . comicpress_themeinfo('blog_postcount') . '&cat=' . comicpress_exclude_comic_categories() . '&author=' . comicpress_themeinfo('author_column_two'));
        if (have_posts()) {
            while ($blog_query->have_posts()) {
                $blog_query->the_post();
                comicpress_display_post();
            }
        }
        UnProtect();
        ?>
			</div>
			<div class="clear"></div>
		</div>
	<?php 
    }
Exemplo n.º 2
0
function comicpress_dual_columns()
{
    global $comicpress_options;
    ?>
<div id="dualcolumns">
  <div class="column_one">
    <div class="column_one_header"></div>
    <?php 
    $blog_query = 'showposts=' . $comicpress_options['blog_postcount'] . '&cat="-' . exclude_comic_categories() . '"&author=' . $comicpress_options['author_column_one'] . '&paged=' . $paged;
    $posts = query_posts($blog_query);
    if (have_posts()) {
        while (have_posts()) {
            the_post();
            comicpress_display_post();
        }
    }
    ?>
    <span class="viewpostsbyone">View all posts by: <?php 
    the_author_posts_link();
    ?>
<span><br />
  </div>
  <div class="column_two">
    <div class="column_two_header"></div>
    <?php 
    $blog_query = 'showposts=' . $comicpress_options['blog_postcount'] . '&cat="-' . exclude_comic_categories() . '"&author=' . $comicpress_options['author_column_two'];
    $posts = query_posts($blog_query);
    if (have_posts()) {
        while (have_posts()) {
            the_post();
            comicpress_display_post();
        }
    }
    ?>
    <span class="viewpostsbytwo">View all posts by: <?php 
    the_author_posts_link();
    ?>
</span><br />
  </div>
  <div class="clear"></div>
</div>
<?php 
}
Exemplo n.º 3
0
<?php

/*
Template Name: Blog
*/
get_header();
include get_template_directory() . '/layout-head.php';
?>
	
	<?php 
if (!$comicpress_options['split_column_in_two']) {
    $blog_query = 'showposts=' . $comicpress_options['blog_postcount'] . '&cat="-' . exclude_comic_categories() . '"&paged=' . $paged;
    $posts = query_posts($blog_query);
    if (have_posts()) {
        while (have_posts()) {
            the_post();
            comicpress_display_post();
        }
    }
    comicpress_pagination();
} else {
    comicpress_dual_columns();
}
get_sidebar('underblog');
?>

<?php 
include get_template_directory() . '/layout-foot.php';
get_footer();
Exemplo n.º 4
0
function ceo_display_comic_post_home()
{
    global $wp_query, $post;
    if (is_front_page() && !is_paged() && !ceo_pluginfo('disable_comic_blog_on_home_page')) {
        if (class_exists('Jetpack') && Jetpack::is_module_active('minileven') && wp_is_mobile()) {
            echo '<div style="margin: 10px; background: #fff; padding: 10px;">';
        }
        $order = ceo_pluginfo('display_first_comic_on_home_page') ? 'asc' : 'desc';
        $chapter_on_home = '';
        $chapter_on_home = get_term_by('id', ceo_pluginfo('chapter_on_home'), 'chapters');
        $chapter_on_home = !is_wp_error($chapter_on_home) && !empty($chapter_on_home) ? '&chapters=' . $chapter_on_home->slug : '';
        $query_args = 'post_type=comic&showposts=1&order=' . $order . $chapter_on_home;
        apply_filters('ceo_display_comic_post_home_query', $query_args);
        $comicFrontpage = new WP_Query();
        $comicFrontpage->query($query_args);
        while ($comicFrontpage->have_posts()) {
            $comicFrontpage->the_post();
            if (current_theme_supports('post-formats')) {
                get_template_part('content', 'comic');
            } elseif (function_exists('comicpress_display_post')) {
                comicpress_display_post();
            } elseif (function_exists('easel_display_post')) {
                easel_display_post();
            } elseif (function_exists('comic_easel_custom_display_post')) {
                comic_easel_custom_display_post();
            } else {
                ceo_display_comic_post();
            }
        }
        if (ceo_pluginfo('enable_comments_on_homepage')) {
            global $withcomments;
            $withcomments = true;
            comments_template('', true);
        }
        wp_reset_query();
        if (class_exists('Jetpack') && Jetpack::is_module_active('minileven') && wp_is_mobile()) {
            echo '</div>';
        }
        echo '<div id="blogheader"></div>';
    } elseif (is_archive() && (isset($wp_query->query_vars['taxonomy']) && isset($wp_query->query_vars['chapters'])) && $wp_query->query_vars['taxonomy'] == 'chapters' && !is_paged()) {
        if (ceo_pluginfo('enable_chapter_landing') && ceo_pluginfo('enable_blog_on_chapter_landing')) {
            $order = ceo_pluginfo('enable_chapter_landing_first') ? 'asc' : 'desc';
            $comic_args = array('showposts' => 1, 'posts_per_page' => 1, 'post_type' => 'comic', 'order' => $order, 'chapters' => $wp_query->query_vars['chapters']);
            $comicFrontpage = new WP_Query();
            $comicFrontpage->query($comic_args);
            while ($comicFrontpage->have_posts()) {
                $comicFrontpage->the_post();
                if (current_theme_supports('post-formats')) {
                    get_template_part('content', 'comic');
                } elseif (function_exists('comicpress_display_post')) {
                    comicpress_display_post();
                } elseif (function_exists('easel_display_post')) {
                    easel_display_post();
                } elseif (function_exists('comic_easel_custom_display_post')) {
                    comic_easel_custom_display_post();
                } else {
                    ceo_display_comic_post();
                }
            }
            if (ceo_pluginfo('enable_comments_on_chapter_landing')) {
                global $withcomments;
                $withcomments = true;
                comments_template('', true);
            }
            wp_reset_query();
        }
    }
}
Exemplo n.º 5
0
function ceo_display_comic_post_home()
{
    global $wp_query, $post;
    if (is_front_page() && !is_paged() && !ceo_pluginfo('disable_comic_blog_on_home_page')) {
        $order = ceo_pluginfo('display_first_comic_on_home_page') ? 'asc' : 'desc';
        $chapter_on_home = '';
        $chapter_on_home = get_term_by('id', ceo_pluginfo('chapter_on_home'), 'chapters');
        $chapter_on_home = !is_wp_error($chapter_on_home) && !empty($chapter_on_home) ? '&chapters=' . $chapter_on_home->slug : '';
        $query_args = 'post_type=comic&showposts=1&order=' . $order . $chapter_on_home;
        apply_filters('ceo_display_comic_post_home_query', $query_args);
        $comicFrontpage = new WP_Query();
        $comicFrontpage->query($query_args);
        while ($comicFrontpage->have_posts()) {
            $comicFrontpage->the_post();
            if (current_theme_supports('post-formats')) {
                get_template_part('content', 'comic');
            } elseif (function_exists('comicpress_display_post')) {
                comicpress_display_post();
            } elseif (function_exists('easel_display_post')) {
                easel_display_post();
            } elseif (function_exists('comic_easel_custom_display_post')) {
                comic_easel_custom_display_post();
            } else {
                ceo_display_comic_post();
            }
        }
        if (ceo_pluginfo('enable_comments_on_homepage')) {
            global $withcomments;
            $withcomments = true;
            comments_template('', true);
        }
        wp_reset_query();
        echo '<div id="blogheader"></div>';
    }
}