如何post到非home page #1275
Unanswered
liyuhangLLL
asked this question in
Q&A
Replies: 2 comments 1 reply
-
应该是靠设置 |
Beta Was this translation helpful? Give feedback.
0 replies
-
你可以试试这个方法: 如果你希望一篇文章只在 "Blog" 导航栏下显示而不在首页显示,可以使用 Hexo 的自定义布局和条件语句来实现。以下是一种可能的方法:
<!-- source/_layouts/blog-post-layout.ejs -->
<h2><%- page.title %></h2>
<!-- 可以在这里添加其他文章相关的内容 -->
---
title: Your Article Title
layout: blog-post-layout
---
<!-- source/_layouts/index.ejs -->
<% if (page.layout !== 'blog-post-layout') { %>
<% page.posts.each(function(post) { %>
<h2><a href="<%- url_for(post.path) %>"><%- post.title %></a></h2>
<!-- 可以在这里添加其他文章相关的内容 -->
<% }) %>
<% } %>
hexo generate
hexo deploy 现在,你的文章将只在 "Blog" 导航栏页面中显示,而不在首页显示。 请注意,上述步骤提供了一种实现的思路,并且可能需要根据你所使用的 Hexo 主题和个人配置来进行适当的调整和修改。 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
我创建了一些新的nav bar,如何post到特定的nav bar条目中?谢谢
Beta Was this translation helpful? Give feedback.
All reactions