summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-11-17 08:35:58 +0800
committerEltrac <hi@guhub.cn>2025-11-17 08:35:58 +0800
commitc12bd4232c0082ff32f9a85be18101cae7c2f976 (patch)
tree77b09c70f98a7382bca8dcfa3e5f9d433a97c6cf
parentffe6b77a9396c699afae91996baad69568a5be1a (diff)
fix: hide future posts in archive page #14
-rw-r--r--page-archive.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/page-archive.php b/page-archive.php
index 4256590..bcff375 100644
--- a/page-archive.php
+++ b/page-archive.php
@@ -14,7 +14,7 @@ $this->need('includes/header.php');
<a id="search-button"><span class="iconfont">&#xe82e;</span></a>
</div>
<div id="tag">
- <?php $this->widget('Widget_Metas_Tag_Cloud', 'sort=mid&ignoreZeroCount=1&desc=0&limit=30')->to($tags);
+ <?php $this->widget('Widget_Metas_Tag_Cloud', 'sort=mid&ignoreZeroCount=1&desc=0&limit=30')->to($tags);
if($tags->have()): ?>
<h2>标签云</h2>
<ul class="tags-list">
@@ -34,8 +34,9 @@ $this->need('includes/header.php');
echo '<h2 class="archive-year">'.$year.' 年 <button id="archive-button-'.$year.'" class="archive-button'.$open.'"><span class="iconfont">&#xe749;</span></button></h2>';
echo '<ol id="archive-list-'.$year.'" class="archive-list'.$open.'">';
foreach($posts as $created => $post) {
+ if ($post['created'] > time()) continue;
echo '<li class="archive-item"><a href="'.$post['permalink'].'" class="no-line">
- <span class="archive-date">'.date('m-d', $created).'</span> ·
+ <span class="archive-date">'.date('m-d', $created).'</span> ·
'.$post['title'].'
</a></li>';
}
@@ -45,4 +46,4 @@ $this->need('includes/header.php');
</div>
</div><!-- end #main-->
-<?php $this->need('includes/footer.php'); ?> \ No newline at end of file
+<?php $this->need('includes/footer.php'); ?>