php 按日期分组的输出帖子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 按日期分组的输出帖子相关的知识,希望对你有一定的参考价值。
<div class="past-issues">
<?php // Get Past Issues
$past_issues = get_terms('issue', array(
'orderby' => 'slug',
'order' => 'DESC',
'exclude' => $current_issue->term_id
) );
$current_year = date("Y");
$counter = 0;
foreach( $past_issues as $past_issue ){
$description = $past_issue->description;
$full_year = explode(' ', $description);
$year = $full_year[1];
if( $counter == 0 ){
echo '<h3>' . $current_year . '</h3>';
echo '<ul>';
}
if( $year != $current_year ){
echo '</ul>';
echo '<h3>' . $year . '</h3>';
echo '<ul>';
$current_year = $year;
}
echo '<li><a href="' . get_bloginfo('url') . '/issue/' . $past_issue->slug . '" title="' . $past_issue->description . '">';
// Check for Cover Image
$past_issue_cover = null;
$past_issue_cover = get_field('issue_cover_image', $past_issue);
if( $past_issue_cover ){
echo wp_get_attachment_image($past_issue_cover, 'Cover');
} else {
echo '<img src="' . get_bloginfo('template_directory') . '/img/cover-default.jpg" alt="Issue Cover" />';
}
echo '<h4>' . $full_year[0] . '</h4>';
echo '</a></li>';
$counter++;
}
?>
</div>
以上是关于php 按日期分组的输出帖子的主要内容,如果未能解决你的问题,请参考以下文章
php 按帖子类型按帖子类型分组
在每月档案中按类别对帖子进行分组
php 按日期<今天的日期查询帖子
Jquery 或 PHP 按日期字段分组对象数组
列表视图按日期分组 Dart
按日期分组的 MySQL 累积总和