Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: c09c40630a
Fetching contributors…

Cannot retrieve contributors at this time

file 140 lines (86 sloc) 4.622 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
<?php
/**
* Template Name: Slider
*
* Displays sticky posts in slider.
*
* @package Path
* @subpackage Template
* @since 0.1.0
*/

get_header(); // Loads the header.php template. ?>

<?php do_atomic( 'before_content' ); // path_before_content ?>

<div id="content">

<?php do_atomic( 'open_content' ); // path_open_content ?>

<div class="hfeed">

<?php get_template_part( 'loop-meta' ); // Loads the loop-meta.php template. ?>

<?php

/* Loop posts but not sticky ones. Sticky posts are displayd in the slider. That is called in header.php (sticky-slider.php). */
$sticky = get_option('sticky_posts');

$args = array (
'post__not_in' => $sticky,
'posts_per_page' => 10
);

$loop = new WP_Query( $args );
$counter = 1;

?>
<?php if ( $loop->have_posts() ) : ?>

<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>

<?php do_atomic( 'before_entry' ); // path_before_entry ?>

<article id="post-<?php the_ID(); ?>" class="<?php hybrid_entry_class(); if ( ( $counter % 2 ) == 0 ) echo ' last'; ?>">

<?php do_atomic( 'open_entry' ); // path_open_entry ?>

<header class="entry-header">
<?php if ( current_theme_supports( 'get-the-image' ) ) get_the_image( array( 'meta_key' => 'Thumbnail', 'size' => 'path-thumbnail' ) ); ?>
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<?php echo apply_atomic_shortcode( 'byline', '<div class="byline">' . __( 'Published by [entry-author] on [entry-published] [entry-comments-link before=" | "] [entry-edit-link before=" | "]', 'picturesque' ) . '</div>' ); ?>
</header><!-- .entry-header -->

<div class="entry-summary">
<?php the_excerpt(); ?>
<?php wp_link_pages( array( 'before' => '<p class="page-links">' . __( 'Pages:', 'path' ), 'after' => '</p>' ) ); ?>
</div><!-- .entry-summary -->
<footer class="entry-footer">
<?php echo apply_atomic_shortcode( 'entry_meta', '<div class="entry-meta">' . __( '[entry-terms taxonomy="category" before="Posted in "] [entry-terms before="Tagged "]', 'path' ) . '</div>' ); ?>
</footer><!-- .entry-footer -->
<?php do_atomic( 'close_entry' ); // path_close_entry ?>

</article><!-- .hentry -->

<?php if ( ( $counter % 2 ) == 0 ) echo '<div class="clear path-line"> </div>'; ?>

<?php do_atomic( 'after_entry' ); // path_after_entry ?>

<?php $counter++; ?>

<?php endwhile; ?>

<?php else : ?>

<?php get_template_part( 'loop-error' ); // Loads the loop-error.php template. ?>

<?php endif; ?>
<?php wp_reset_postdata(); // Reset Query ?>

<div class="hfeed-more-articles">

<h3 class="section-title"><?php _e( 'More Articles', 'path' ); ?></h3>
<?php

$args = array (
'post__not_in' => $sticky,
'posts_per_page' => 20,
'offset' => 10
);

$loop = new WP_Query( $args );
$counter = 1;

?>
<?php if ( $loop->have_posts() ) : ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<article id="post-<?php the_ID(); ?>" class="<?php hybrid_entry_class(); if ( ( $counter % 2 ) == 0 ) echo ' last'; ?>">
<?php if ( current_theme_supports( 'get-the-image' ) ) get_the_image( array( 'meta_key' => 'Thumbnail', 'size' => 'path-smaller-thumbnail' ) ); ?>
<header class="entry-header">
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<?php echo apply_atomic_shortcode( 'byline', '<div class="byline">' . __( 'Published by [entry-author] on [entry-published] [entry-comments-link before=" | "] [entry-edit-link before=" | "]', 'path' ) . '</div>' ); ?>
</header><!-- .entry-header -->
</article><!-- .hentry -->
<?php if ( ( $counter % 2 ) == 0 ) echo '<div class="clear path-line"> </div>'; ?>
<?php $counter++; ?>
<?php endwhile; ?>
<?php else : ?>
<?php get_template_part( 'loop-error' ); // Loads the loop-error.php template. ?>

<?php endif; ?>

<?php wp_reset_postdata(); // Reset Query ?>

</div><!-- .hfeed-more -->

</div><!-- .hfeed -->

<?php do_atomic( 'close_content' ); // path_close_content ?>

</div><!-- #content -->

<?php do_atomic( 'after_content' ); // path_after_content ?>

<?php get_footer(); // Loads the footer.php template. ?>
Something went wrong with that request. Please try again.