Example #1
0
<categories>
<?php 
if (!mysiteapp_homepage_is_only_show_posts()) {
    $cats_ar = uppsite_homepage_get_categories();
    foreach ($cats_ar as $cat) {
        $cat_query = array('cat' => $cat, 'posts_per_page' => mysiteapp_homepage_cat_posts(), 'order' => 'desc');
        if (!mysiteapp_is_fresh_wordpress_installation()) {
            $cat_query['post__not_in'] = mysiteapp_homepage_get_excluded_posts();
        }
        $query = mysiteapp_set_current_query($cat_query);
        if ($query->post_count > 0) {
            $catText = wp_list_categories(array('include' => $cat, 'echo' => 0));
            print str_replace("</category>", "", $catText);
            get_template_part('the_loop');
            print "</category>";
        }
    }
}
?>
</categories>
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');