Skip to content

Commit 62d593e

Browse files
committed
feat: try to add views count
1 parent 0679f59 commit 62d593e

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

_layouts/default.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
<title>{% if page.title %}{{ page.title }} - {% endif %}{{ site.title }}</title>
88
<link rel="stylesheet" href="{{ '/assets/css/style.css' | relative_url }}">
99
<script src="https://unpkg.com/simple-jekyll-search@latest/dest/simple-jekyll-search.min.js"></script>
10+
<script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
1011
</head>
1112
<body>
1213
<header>

_layouts/post.html

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,14 @@
55
<article class="post">
66
<header class="post-header">
77
<h1>{{ page.title }}</h1>
8-
<time datetime="{{ page.date | date_to_xmlschema }}">
9-
{{ page.date | date: site.date_format }}
10-
</time>
8+
<div class="post-meta">
9+
<time datetime="{{ page.date | date_to_xmlschema }}">
10+
{{ page.date | date: site.date_format }}
11+
</time>
12+
<span id="busuanzi_container_page_pv">
13+
<span id="busuanzi_value_page_pv"></span> views
14+
</span>
15+
</div>
1116
{% if page.tags %}
1217
<div class="post-tags">
1318
{% for tag in page.tags %}

assets/css/style.css

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -430,3 +430,21 @@ code {
430430
display: none;
431431
}
432432
}
433+
434+
/* 文章元信息样式 */
435+
.post-meta {
436+
display: flex;
437+
align-items: center;
438+
gap: 1rem;
439+
color: var(--meta-color);
440+
font-size: 0.9rem;
441+
}
442+
443+
/* 隐藏未加载完成的访问量 */
444+
#busuanzi_container_page_pv {
445+
display: none; /* 默认隐藏 */
446+
}
447+
448+
#busuanzi_container_page_pv[data-show] {
449+
display: inline; /* 加载完成后显示 */
450+
}

0 commit comments

Comments
 (0)