Example #1
0
 function uppsite_pre_get_posts($query = false)
 {
     global $wp_the_query, $msap;
     if (!$msap->has_custom_theme() || !is_a($query, 'WP_Query') || $query != $wp_the_query) {
         return;
     }
     if (mysiteapp_get_prefs_value('disable_sticky', false)) {
         $query->set(get_bloginfo('version') >= 3.1 ? 'ignore_sticky_posts' : 'caller_get_posts', 1);
     }
     if (is_home() && mysiteapp_should_show_homepage()) {
         $query->set('paged', 1);
         $query->set('posts_per_page', mysiteapp_homepage_carousel_posts_num());
         $query->set('order', 'desc');
     }
 }
Example #2
0
<?php

$show_homepage_display = mysiteapp_should_show_homepage();
$wrap_with_homepage_tags = $show_homepage_display && !mysiteapp_homepage_is_only_show_posts();
$should_hide_posts = mysiteapp_should_hide_posts() || $show_homepage_display;
get_template_part('header');
?>
<title><![CDATA[]]></title>
<posts>
    <?php 
if ($wrap_with_homepage_tags) {
    ?>
<homepage><?php 
}
?>
    <?php 
if (!$should_hide_posts || $show_homepage_display) {
    get_template_part('the_loop');
}
?>
    <?php 
if ($wrap_with_homepage_tags) {
    ?>
</homepage><?php 
}
?>
</posts>
<?php 
get_template_part($show_homepage_display ? 'homepage' : 'sidebar');
get_template_part('footer', 'nav');