当前位置: 首页 > news >正文

Typecho Joe 使用第三方插件开启文章侧边导肮目录 - AutocJS

原作者博客:https://www.ydyno.com
原文章地址:https://www.ydyno.com/archives/1331.html
开源项目地址:https://github.com/yaohaixiao/outline.js

原作者非常给力,解决了Typecho的一个痛点:没有导航目录,这里记录一下配置过程以及效果,防止失联

1.在自定义Header中添加下面这段代码,代码和效果图如下所示

<meta name="baidu-site-verification" content="codeva-8hFVuG0Zv6" />
<style type="text/css">
.outline-outside-modal-opened {z-index: 10000 !important;left: 0;width: 300px !important;
}
</style>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/yaohaixiao/autocjs/dist/css/autoc.min.css">

2023-09-13T10:38:28.png

2.在自定义body中添加下面这段代码,代码和效果图如下所示

<script src="https://cdn.jsdelivr.net/gh/yaohaixiao/autocjs/dist/autoc.min.js"></script>
<script>
// 文章导航
if ( $(".joe_detail__article").length > 0 ){// 创建 Outline 实例let navigation = new AutocJs({// 文章正文 DOM 节点的 ID 选择器article: '.joe_detail__article',// 要收集的标题选择器selector: 'h1,h2,h3,h4,h5,h6',// 侧边栏导航的标题title: '导航目录',// 文章导读导航的位置// outside - 以侧边栏菜单形式显示(默认值)// inside - 在文章正文一开始的地方显示position: 'outside',// 标题图标链接的 URL 地址// (默认)没有设置定制,点击链接页面滚动到标题位置// 设置了链接地址,则不会滚动定位anchorURL: '',// 链接的显示位置// front - 在标题最前面(默认值)// back - 在标题后面anchorAt: 'back',// 是否生成文章导读导航isGenerateOutline: true,// 是否在文章导读导航中显示段落章节编号isGenerateOutlineChapterCode: false,// 是否在正文的文章标题中显示段落章节编号isGenerateHeadingChapterCode: false,// 是否在正文的文章标题中创建锚点isGenerateHeadingAnchor: false});
}
</script>

2023-09-13T10:39:28.png

这两个设置好后就OK了!保存设置后回到博客详情页刷新页面看看效果吧

2023-09-13T10:40:37.png

http://www.jsqmd.com/news/34576/

相关文章:

  • 2025废气处理/废气治理/环保/污水/分子筛/除臭设备推荐榜:深城环保五星领跑,3 家企业以技术适配解锁多元异味治理场景
  • 使用 Docker 搭建 Typecho 个人博客
  • P6954 [NEERC 2017] Connections 题解
  • 高级程序语言设计个人作业第四次
  • 什么是 Feed 流?
  • 调整 Halo2 Joe 主题友情链接页面样式
  • CF1463E Plan of Lectures
  • 基于单片机的元胞自动机仿真系统设计 - 详解
  • 251107
  • 2025年防水补漏企业TOP5:漏水维修、防水翻新、漏水检测
  • (鲜花)万宁五子棋 v0.2
  • ansible + docker compose, RustFS MNMD 架构的一键部署之道
  • 2025年海外仓服务最新推荐企业,欧洲海外仓、美国海外仓、亚马逊海外仓、TEMU海外仓、独立站海外仓服务商解析
  • 实用指南:RSA加密从原理到实践:Java后端与Vue前端全栈案例解析
  • Ubuntu 中创建全局可访问的共用目录
  • 开源 C++ QT QML 开发(十五)通讯--http下载 - 实践
  • 2025年11月不锈钢加工装饰制品优质厂家推荐榜:加工、屏风、栏杆等品类精选
  • P3978 概率论
  • 从iPhone转移到itel手机的联系人转移指南 - 实践
  • JT808,JT1078 —— AAC编码 —— 部标机语音对讲Java实现
  • DP 总结
  • 2025年11月7日
  • 【开题答辩全过程】以 爱运动健身小程序的设计与实现为例,包含答辩的障碍和答案
  • 高并发下如何保证 Caffeine + Redis 多级缓存的一致性问题?MySQL、Redis 缓存一致性问题? - 指南
  • 2025-11-07 PQ v.Next日志记录
  • [python刷题记录]-轮转数组-普通数组-中等
  • QT正在复兴?兰亭妙微带你看懂工业软件设计的新风口
  • 低代码如何真正降低企业数字化转型成本?
  • 低代码开发的核心流程
  • 字符串杂题