shenliyang / hexo-theme-snippet

Snippet 简洁而不简单,也许是一款你寻找已久的hexo主题
https://snippet.shenliyang.com/
MIT License
1.09k stars 208 forks source link

标签、分类带有空格时,有问题。 #109

Closed eacdy closed 5 years ago

eacdy commented 5 years ago

image 如果,当标签、分类带有空格时,路径是不正确的。 建议将layout/_partial/article-meta.ejs 改为:

<div class="post-meta">
    <% if(!is_category()){ %>

    <span class="categories-meta fa-wrap">
        <i class="fa fa-folder-open-o"></i>
        <%- list_categories(post.categories, {
            show_count: false,
            class: '',
            style: 'none',
            separator: ''
        }) %>
    </span>
    <% } %>

    <% if(!is_tag()){ %>
    <span class="fa-wrap">
        <i class="fa fa-tags"></i>
        <span class="tags-meta">
            <% if (post.tags && post.tags.length){ %>
                <%- list_tags(post.tags, {
                    show_count: false,
                    style: 'none',
                    separator: '',
                    class: ''
                }) %>
            <% } %>
        </span>
    </span>
    <% } %>

    <% if(is_post()) {%>
        <%
            var format = 'YYYY/MM/DD';
            if (is_archive()) format = "MM/DD";
        %>
        <span class="fa-wrap">
            <i class="fa fa-clock-o"></i>
            <span class="date-meta"><%- date(post.date, format) %></span>
        </span>
        <% if(theme.visit_counter.page) {%>
            <span class="fa-wrap">
                <i class="fa fa-eye"></i>
                <span id="busuanzi_value_page_pv"></span>
            </span>
        <% } %>
    <% } %>
</div>