HiNinoJay / hexo-theme-A4

A hexo theme that looks like an A4 paper.(一个类A4纸张质感的hexo博客主题。)
https://ninojay.top
MIT License
320 stars 25 forks source link

怎么才能让文章页作为首页那 #39

Closed MemoryCollection closed 11 months ago

HiNinoJay commented 1 year ago

抱歉,最近工作太忙,没能及时回复,你只需要修改配置文件,将 menu 中的 首页的地址从 “/” 换为 “/list/”即可,如:

menu:
  首页: /list/ 
  文章: /list/ # 需要hexo new page list 并且在对应页面的 front-matter添加 layout: list
  作品: /works/
  留言: /message/
  关于: /about/ # 需要hexo new page about
  Now: /now/
MemoryCollection commented 1 year ago

感谢作者回复。

MemoryCollection commented 1 year ago

这样修改只是菜单栏的首页链接变成了c82.top/list 直接访问 c82.top 内容还是没有变化

HiNinoJay commented 1 year ago

那我得修改代码,我预计会在这个月更新一个版本,增加一些功能,我到时候加上 设置 首页 为文章页

MemoryCollection commented 1 year ago

找到修改哪里了,修改文件themes/A4/layout/layout.ejs


            <% if(path == "index.html") { %>

                <!-- <div class="shadow-drop-2-bottom index-main">
                    <%- partial('_partial/header') %>
                    <%- partial('index') %> 
                    <%- partial('_partial/footer') %>
                </div> -->

                <div class="shadow-drop-2-top paper-main">
                     <%- partial('_partial/post-header') %> 
                     <%- partial('list') %> 
                     <%- partial('_partial/footer') %>
                </div>