Hexo博客之主题美化

article/2025/9/24 18:42:09

在这里插入图片描述
据说 NexT 是使用最多的Hexo主题,原因当然是比较漂亮啦!这个项目托管于github上,你可以fork一下,贡献代码。NexT官网上面给出了详细的主题配置过程,这里只是我的博客使用的一些配置以及NexT网站上配置中需要补充的部分。如果你是从头开始配置,请参考NexT官网。这篇文章介绍NexT主题的主题配置、第三方服务、内建标签、个性化设置等,通过这篇文章你就可以让你的博客个性十足奥!

  • 站点配置文件:.config.yml 位置:站点根目录下(主要用于Hexo相关 配置的选项)
  • 主题配置文件:.config.yml 位置:主题目录下 (主要用于配置主题相关的选项)

主题配置

显示RSS

NexT 中 RSS 有三个设置选项,满足特定的使用场景。 更改主题配置文件,设定 rss 字段的值:

  • false:禁用 RSS,不在页面上显示RSS连接。
  • 留空:使用 Hexo 生成的 Feed 链接。 你可以需要先安装 hexo-generator-feed插件。
  • 具体的链接地址:适用于已经烧制过 Feed 的情形。

我们这里选择使用 Hexo 生成的 Feed 链接,进入博客所在文件夹,执行以下命令安装该插件:

npm install hexo-generator-feed --save

可能别的博客与我写的不一样,需要配置一些文件。但是我做过实验,只要安装好该插件,重新生成和部署,就可以显示RSS。

侧边栏社交图标设置

NexT网站已经告诉我们如何为博客添加社交链接并设定链接图标,但是我们国内一些常用的社交网站如知乎、豆瓣等在 Font Awesome 图标库中没有对应的图标,结果就是我们添加的这些社交链接图标都是默认的。在主题配置文件中,设定链接图标对应的字段是 social_icons, 其键值格式是 匹配键名: 图标名称图标名称 就是对应的 Font Awesome 图标的名字(不必带 fa- 前缀)。实现方法:到 Font Awesome 图标库中找寻找喜爱的图标,复制图标的名字替换下面代码箭头处的默认图标名字即可。如下所示:

social:GitHub: https://github.com/username知乎: https://www.zhihu.com/people/feng-di-54-18/activitiessocial_icons:enable: trueicons_only: falsetransition: false# Icon Mappings.# KeyMapsToSocialItemKey: NameOfTheIconFromFontAwesomeGitHub: github  <---知乎: heart-o   <---
更改内容区域宽度

浏览文章时发现页面两侧的空白太多,导致文章的宽度比较窄,一行代码如果显示不完整的话,就需要左右拖动才能查看整行代码,对于代码比较多的文章看起来就会比较累。因此可以改变内容区域的宽度,NexT 对于内容的宽度的设定如下:

  • 700px,当屏幕宽度 < 1600px
  • 900px,当屏幕宽度 >= 1600px
  • 移动设备下,宽度自适应

如果你需要修改内容的宽度,需要编辑样式文件。 编辑主题的 source/css/_variables/custom.styl 文件,新增变量:

// 修改成你期望的宽度
$content-desktop = 700px   // 我的为800px,自己调整测试即可// 当视窗超过 1600px 后的宽度
$content-desktop-large = 900px

注意:此方法不适用于 Pisces Scheme,关于如何修改 Pisces Scheme 的宽度请参看 Issue。

第三方服务

评论系统

NexT支持多款评论系统,其网站给了五个评论系统,除此之外还支持多说、畅言等评论系统。就网站给出的五个评论系统来说,推荐使用DISQUS或者来必力,设置都比较简单。网易云跟帖相当好用,而且在国内,加载速度较快,但是八月一日被官方关闭。

DISQUS

支持DISQUSGoogletwitterFacebook等账户登录评论,也可设置匿名评论,只需要输入名字和邮箱即可。

  • 登录 DISQUS ,网站会引导你添加一个站点进行配置,在其Settings中的General选项中,找到shortname

    shortname

  • 编辑主题配置文件, 将 disqus 下的 enable 设定为 true,同时提供您的 shortnamecount 用于指定是否显示评论数量。

    disqus:enable: falseshortname:count: true
    

来比力

韩国产品,支持QQ、微信、百度、微博、Github、Google、Facebook、twitter等多个国内外账户登录,无导入评论功能。

  • 登陆 来比力 ,选择安装 LiveRe City 版,添加站点,在其管理页面代码管理中获取你的 LiveRe UID 。

    来比力

  • 编辑主题配置文件, 编辑 livere_uid 字段,设置如下:

    livere_uid: #your livere_uid
    
数据统计分析

NexT提供多种数据统计与分析系统,可以实现对网站的访客、流量、文章评论数及浏览量进行统计,推荐使用百度统计与LeanCloud。

百度统计

百度统计是百度推出的一款免费的专业网站流量分析工具,可以帮助用户改善访客在用户的网站上的使用体验,不断提升网站的投资回报率。目前百度统计提供的功能包括:趋势分析、来源分析、页面分析、访客分析、定制分析等多种统计分析服务。实现方法:

  • 登录 百度统计,定位到站点的代码获取页面
  • 复制 hm.js? 后面那串统计脚本 id
  • 编辑主题配置文件,修改字段 baidu_analytics,值设置成百度统计脚本 id

LeanCloud

通过 LeanCloud提供的JavaScript SDK 功能实现文章阅读量统计。

实现方法:请查看 为NexT主题添加文章阅读量统计功能

内容分享服务

推荐JiaThis,可以将文章分享到很多平台。

JiaThis

编辑主题配置文件,添加/修改字段 jiathis,值为 true

# JiaThis 分享服务
jiathis: true
搜索服务

Local Search

添加百度/谷歌/本地 自定义站点内容搜索,PC段表现正常,在手机端搜索框显示正常,点击无反应。

  • 安装 hexo-generator-searchdb,在站点的根目录下执行以下命令:

    npm install hexo-generator-searchdb --save
    
  • 编辑站点配置文件,新增以下内容到任意位置:

    search:path: search.xmlfield: postformat: htmllimit: 10000
    
  • 编辑主题配置文件,启用本地搜索功能:

    # Local search
    local_search:enable: true
    

内建标签

文本居中的引用

此标签将生成一个带上下分割线的引用,同时引用内文本将自动居中。 文本居中时,多行文本若长度不等,视觉上会显得不对称,因此建议在引用单行文本的场景下使用。 例如作为文章开篇引用 或者 结束语之前的总结引用。

使用方式:

  • HTML方式:使用这种方式时,给 img 添加属性 class="blockquote-center" 即可。
  • 标签方式:使用 centerquote 或者 简写 cq
<!-- HTML方式: 直接在 Markdown 文件中编写 HTML 来调用 -->
<!-- 其中 class="blockquote-center" 是必须的 -->
<blockquote class="blockquote-center">blah blah blah</blockquote

http://chatgpt.dhexx.cn/article/dWI0gdsx.shtml

相关文章

csdn写博客美化代码显示

本人写博客只是随笔记录&#xff0c;并不是很正规&#xff0c;见谅。 最近在写博客的时候发现自己贴的代码块就只显示代码&#xff0c;而一些前辈的代码块是这样的&#xff1a; 上图只看格式&#xff0c;代码无实际意义。 下面是我的代码块&#xff1a; 我写的代码块就…

【学习之博客美化】matery主题

为了方便我们这里使用 "Visual Studio Code"打开文件 将博客改为中文 目录&#xff1a;E:\IsQiyaBlog 将 " _config.yml " 文件中代码段 language: en 改为 language: zh-CN 修改主题菜单栏 将它们填上内容 新建分类 categories 页&#xff1a; hexo …

Hexo博客美化之蝴蝶(butterfly)主题魔改

这里写自定义目录标题 首先下载主题配置博客主题_config.yaml配置前须知_config.yaml配置简单介绍 如果参考我的脚手架&#xff0c;大家可以阅读readme和changelog文件&#xff0c;和蝴蝶主题官方文档。 tip: 由于butterfly主题升级至3.0.1&#xff0c;所提供的源码不在进行维护…

Vuepress博客美化技巧

文章目录 导航栏透明背景图填充跳转样式悬浮气泡背景图填充导航栏透明图片中的点击向下跳转的样式悬浮气泡 导航栏透明背景图填充跳转样式悬浮气泡 背景图填充 效果图&#xff1a; 下面的小框扩展到大框&#xff0c;让后面的导航栏透明更完善一些。 编辑Theme/components/Ho…

个人博客美化界面

先看一下我的界面 进入个人博客———管理——设置 在CSS代码框中输入一段代码&#xff0c;如下&#xff1a; /*simplememory*/ #google_ad_c1, #google_ad_c2 {display:none;} .syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter t…

Wordpress(Argon)主题博客美化

前言 常言道&#xff1a;工欲善其事必先利其器&#xff0c;在发表文章前&#xff0c;美化博客&#xff0c;使其利于自己的观看与管理极其重要&#xff0c;所以我四处搜寻&#xff0c;得到了以下美化代码。 但是&#xff0c;有时候我们走得太远&#xff0c;会忘了为什么出发。…

Hexo博客美化

Hexo博客美化 我们搭建好自己的博客以后&#xff0c;可以在hexo官网的 主题 中选择自己喜欢的博客主题&#xff0c;可以直接在主题中点开预览主题样式或者打开主题项目的 github 地址&#xff0c;将该主题下载到我们自己的博客项目中的 theme 文件夹中&#xff0c;然后在 _con…

个人博客美化

文章目录 Butterfly 主题安装修改博主头像生成文章唯一链接本地搜索SitemapRSS追番插件夜间模式繁星&#xff08;宇宙&#xff09;背景添加页脚徽标和计时器关于页面 总体参考&#xff1a; Butterfly 文档&#xff1a;https://butterfly.js.organzhiyu &#xff1a;https://anz…

个人博客美化(总结、分享)

博客美化&#xff08;经验&#xff09; |主题&#xff1a;EVA、新世纪福音战士、初号机、二号机 |颜色&#xff1a;基础黑白、紫色、绿色、红色 |取材&#xff1a;P站、贴吧eva |我这里只写我的经验&#xff0c;具体的参考主题作者写的笔记具体 修改主题为中文 ​ 这个其实我解…

个人博客网站的美化

文章目录 更换Next主题网站基本设置添加页面动态背景鼠标点击效果图设置站点建立时间设置头像修改网站图标添加RSS添加fork me Github修改文章底部带#号的标签在每篇文章末尾统一添加“本文结束”标记博文压缩修改代码块自定义样式侧边栏社交链接小图标添加热度添加音乐网站底部…

博客园美化教程

博客园美化教程 一、进入管理>设置>勾选下面的JS权限&#xff0c;然后填写一下开通的理由等待管理员进行审核通过。 二、选择下面的博客皮肤 三、贴入以下CSS代码到自定义&#xff0c;并禁用CSS默认模板 *,.Cal{padding:0}::-moz-selection{background:#807dd4;color:#…

Hexo 博客优化之博客美化系列(持续更新)

2022-01-25 更新&#xff1a;博客新地址&#xff1a;https://www.itbob.cn/&#xff0c;文章距上次编辑时间较远&#xff0c;部分内容可能已经过时&#xff01; 本文将讲述一些 Hexo 博客的美化&#xff0c;本文以作者 luuman 的 spfk 主题和作者 xaoxuu 的 Material X 主题为例…

选股+择时策略组合

导语&#xff1a;本文讨论交易中两个非常重要的命题&#xff1a;选股择时&#xff0c;并将其两者结合起来开发策略。下文会给出样例并附上源码链接&#xff0c;感兴趣的朋友可以直接前往BigQuant一键克隆进一步研究。 选股就是要选一只好股票&#xff0c;而择时就是选一个好的买…

量化选股策略模型大全

原文链接&#xff1a;原文 量化选股就是利用数量化的方法选择股票组合&#xff0c;期望该股票组合能够获得超越基准收益率的投资行为。量化选股策略总的来说可以分为两类&#xff1a;第一类是基本面选股&#xff0c;第二类是市场行为选股。 基本面选股主要有多因子模型、风格…

如何通过形态选股构建量化策略?

形态选股是各类炒股软件必备的重要功能&#xff0c;用户手动选择股票及其K线区间后&#xff0c;软件能够基于给定“形态匹配度”筛选出最相似的股票。 然而&#xff0c;手动的方式往往覆盖面较低&#xff0c;也较为麻烦。所以&#xff0c;我们将通过形态选股的方式构建量化策略…

二、量化选股

文章目录 总体介绍一、基本面选股1、因子选股判断方法五个步骤 2、风格轮动3、行业轮动 二、市场行为选股1、资金流2、动量反转基本概念&#xff08;1&#xff09;行为金融学&#xff08;2&#xff09;阿尔法动量模型 3、一致预期4、 趋势追踪基本概念 5、筹码选股基本概念1. 筹…

股票:巧用均线多头排列选股

讲多头排列之前&#xff0c;有两个概念要明白。 短期均线从下向上突破中长期均线&#xff0c;形成的交叉叫黄金交叉&#xff0c;简称金叉&#xff0c;预示股价短期走强。 当短期均线向下跌破中长期均线&#xff0c;形成的交叉叫做死亡交叉&#xff0c;简称死叉&#xff0c;预示…

通达信口袋支点选股公式编写和设置方法答疑

1、口袋支点选股公式成交量条件 在我编写的口袋支点选股公式中&#xff0c;成交量条件为成交量创10日新高。有网友提出&#xff0c;根据书中的定义&#xff0c;口袋支点成交量条件是成交量大于近10日下跌时的最大成交量。 这个问题确实是我没考虑周全&#xff0c;成交量创10日…

常用的几种量化选股方法

量化选股就是用数量化的方法选择确定的投资组合&#xff0c;期望这样的投资组合可以获得超越大盘的投资行为。下面我们来简单介绍一下机构常用的量化选股方法。 1、多因子选股 多因子选股是最经典的选股方法&#xff0c;该方法采用采用一系列的因子&#xff08;比如市盈率PE&…

史上最有效地选出第二天一定能大幅上涨的选股方法

今天买入第二天大涨的股票是每一个股民梦寐以求的方法&#xff0c;然而这样的方法到底有没有呢&#xff1f;下面几个方法就能让你轻松实现&#xff1a; 方法一&#xff0c;从涨停板中选出 每天都会有涨停板的股票&#xff0c;而股票又有一个特征“强者恒强&#xff0c;弱者恒…