File: /var/www/hcv/wp-content/themes/hockey/pages/news.php
<?php
/*
* Template Name: News
*
*/
$context = Timber::context();
global $paged;
if (!isset($paged) || !$paged){
$paged = 1;
}
$args = array(
'numberposts' => 9,
'paged' => $paged,
);
$news = new Timber\PostQuery($args);
foreach ($news as $article){
//Compare dates
$post_date = strtotime($article->post_date);
$two_weeks_ago = strtotime("-14 days");
$article->is_new = $post_date > $two_weeks_ago;
}
$context['isFirstPage'] = $paged == 1;
$context['posts'] = $news;
$context['pagination'] = $context['posts']->pagination(10000);
Timber::render( array( 'pages/news.twig', 'page.twig' ), $context );