diff options
| author | BigCoke233 <hi@guhub.cn> | 2020-07-11 09:32:16 +0800 |
|---|---|---|
| committer | BigCoke233 <hi@guhub.cn> | 2020-07-11 09:32:16 +0800 |
| commit | 4817b6ffa38af8b269e4ad91591d70c032dd8e5d (patch) | |
| tree | 028633c00df80fb806335bf6745150818afca5be /includes | |
| parent | fdb60d77b1b68c9326b08a8ece770af3ac168877 (diff) | |
:zap: Perf: 优化归档页面 meta 元信息 #64
Diffstat (limited to 'includes')
| -rw-r--r-- | includes/header.php | 32 |
1 files changed, 21 insertions, 11 deletions
diff --git a/includes/header.php b/includes/header.php index 56c0db1..1a228c2 100644 --- a/includes/header.php +++ b/includes/header.php @@ -140,18 +140,28 @@ <?php elseif($this->is('post') || $this->is('page')): ?> <h1><?php $this->title(); ?></h1> <div class="header-meta"> - <?php if($this->fields->meta==''): ?> - <div class="header-meta-line-one"> - <?php if($this->is('post')): ?><i class="iconfont icon-block" title="文章分类"></i> <?php $this->category(','); ?> <?php endif; ?> - <i class="iconfont icon-comments" title="共 <?php $this->commentsNum('0', '1', '%d'); ?> 条评论"></i> <?php $this->commentsNum('0', '1', '%d'); ?>  - </div> - <div class="header-meta-line-two"> - <i class="iconfont icon-clock" title="该文章发布于 <?php $this->date(); ?>"></i> <?php $this->date(); ?>  - <i class="icon-view iconfont" title="该文章被浏览 <?php Contents::postViews($this) ?> 次"></i> <?php Contents::postViews($this) ?> - </div> - <?php else: ?> + <?php if($this->fields->meta==''): + if($_SESSION["isPageArchive"]!=true){ ?> + <div class="header-meta-line-one"> + <?php if($this->is('post')): ?><i class="iconfont icon-block" title="文章分类"></i> <?php $this->category(','); ?> <?php endif; ?> + <i class="iconfont icon-comments" title="共 <?php $this->commentsNum('0', '1', '%d'); ?> 条评论"></i> <?php $this->commentsNum('0', '1', '%d'); ?>  + </div> + <div class="header-meta-line-two"> + <i class="iconfont icon-clock" title="该文章发布于 <?php $this->date(); ?>"></i> <?php $this->date(); ?>  + <i class="icon-view iconfont" title="该文章被浏览 <?php Contents::postViews($this) ?> 次"></i> <?php Contents::postViews($this) ?> + </div> + <?php }else{ ?> + <div class="header-meta-line-one"> + <i class="iconfont icon-clock" title="一切开始于 <?php Utils::getOldestPostDate(); ?>"></i> <?php Utils::getOldestPostDate(); ?>  + </div> + <div class="header-meta-line-two"> + <i class="icon-view iconfont" title="该页面被浏览 <?php Contents::postViews($this) ?> 次"></i> <?php Contents::postViews($this) ?> + </div> + <?php } + else: ?> <?php $this->fields->meta(); ?><div style="display:none"><?php Contents::postViews($this) ?></div> - <?php endif; ?> + <?php endif; + $_SESSION["isPageArchive"]=false; //清除归档页面标识,避免不必要的问题?> </div> <?php elseif($this->is('archive')): ?> <h1><?php $this->archiveTitle(array( |
