huxpro.github.io
huxpro.github.io copied to clipboard
怎么样修改(增加)右上角的导航?{page}这个变量在那里设置?
右上角导航怎样设置,我在代码中找到这些。 不想通过硬编码实现,找了代码没有{page}这个变量的设置。
<ul class="nav navbar-nav navbar-right">
<li>
<a href="{{ site.baseurl }}/">Home</a>
</li>
{% for page in site.pages %}{% if page.title %}
<li>
<a href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a>
</li>
{% endif %}{% endfor %}
</ul>
自问自答吧!参考这篇文章,说明了page是全局变量。 在页面的头部增加的page设置会变成全局变量page。 比如我加了Work文件夹,页面头部加上:
---
title: work
layout: default
---
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>work</title>
</head>
<body>
This is a work test page.
</body>
</html>
这样在页面的头部导航就会出现WOEK导航;
是这样的, 新版本的主题里,添加了hide-in-nav: true 开关,可以参考更新一下hux主题.
那右上角的导航名城可以自定义改一下,还是只能是title的大写自动出现上去