Skip to content

Commit 515f3e4

Browse files
Liam0205stevenjoezhang
authored andcommitted
Add container for busuanzi counter widget (theme-next#1154)
* [layout] _macro/post.swig: add container to busuanzi page_pv. * [layout] _partials/analytics/busuanzi-counter.swig: add container to busuanzi site_pv & site_uv. This will hide the `span` until `busuanzi`'s script is correctly loaded.
1 parent 0231193 commit 515f3e4

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

layout/_macro/post.swig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,12 +125,12 @@
125125
{%- endif %}
126126

127127
{%- if not is_index and theme.busuanzi_count.enable and theme.busuanzi_count.post_views %}
128-
<span class="post-meta-item" title="{{ __('post.views') }}">
128+
<span class="post-meta-item" title="{{ __('post.views') }}" id="busuanzi_container_page_pv" style="display: none;">
129129
<span class="post-meta-item-icon">
130130
<i class="fa fa-{{ theme.busuanzi_count.post_views_icon }}"></i>
131131
</span>
132132
<span class="post-meta-item-text">{{ __('post.views') + __('symbol.colon') }}</span>
133-
<span class="busuanzi-value" id="busuanzi_value_page_pv"></span>
133+
<span id="busuanzi_value_page_pv"></span>
134134
</span>
135135
{%- endif %}
136136

layout/_partials/analytics/busuanzi-counter.swig

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33
<script{{ pjax }} async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
44

55
{%- if theme.busuanzi_count.total_visitors %}
6-
<span class="post-meta-item-icon">
7-
<i class="fa fa-{{ theme.busuanzi_count.total_visitors_icon }}"></i>
8-
</span>
9-
<span class="site-uv" title="{{ __('footer.total_visitors') }}">
10-
<span class="busuanzi-value" id="busuanzi_value_site_uv"></span>
6+
<span class="post-meta-item" id="busuanzi_container_site_uv" style="display: none;">
7+
<span class="post-meta-item-icon">
8+
<i class="fa fa-{{ theme.busuanzi_count.total_visitors_icon }}"></i>
9+
</span>
10+
<span class="site-uv" title="{{ __('footer.total_visitors') }}">
11+
<span id="busuanzi_value_site_uv"></span>
12+
</span>
1113
</span>
1214
{%- endif %}
1315

@@ -16,11 +18,13 @@
1618
{%- endif %}
1719

1820
{%- if theme.busuanzi_count.total_views %}
19-
<span class="post-meta-item-icon">
20-
<i class="fa fa-{{ theme.busuanzi_count.total_views_icon }}"></i>
21-
</span>
22-
<span class="site-pv" title="{{ __('footer.total_views') }}">
23-
<span class="busuanzi-value" id="busuanzi_value_site_pv"></span>
21+
<span class="post-meta-item" id="busuanzi_container_site_pv" style="display: none;">
22+
<span class="post-meta-item-icon">
23+
<i class="fa fa-{{ theme.busuanzi_count.total_views_icon }}"></i>
24+
</span>
25+
<span class="site-pv" title="{{ __('footer.total_views') }}">
26+
<span id="busuanzi_value_site_pv"></span>
27+
</span>
2428
</span>
2529
{%- endif %}
2630
</div>

0 commit comments

Comments
 (0)