惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
宝玉的分享
宝玉的分享
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
P
Privacy International News Feed
T
Threatpost
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Vulnerabilities – Threatpost
NISL@THU
NISL@THU
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
C
Cisco Blogs
T
The Blog of Author Tim Ferriss
Simon Willison's Weblog
Simon Willison's Weblog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
Know Your Adversary
Know Your Adversary
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
Intezer
博客园 - Franky
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
The Hacker News
The Hacker News
K
Kaspersky official blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Tailwind CSS Blog
Project Zero
Project Zero
T
Tor Project blog
B
Blog RSS Feed
Recorded Future
Recorded Future
Scott Helme
Scott Helme
美团技术团队
V
V2EX
V
Visual Studio Blog
L
Lohrmann on Cybersecurity
P
Proofpoint News Feed
D
DataBreaches.Net
The Register - Security
The Register - Security
M
MIT News - Artificial intelligence
L
LangChain Blog
Cisco Talos Blog
Cisco Talos Blog
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
C
Cyber Attacks, Cyber Crime and Cyber Security
博客园_首页
P
Privacy & Cybersecurity Law Blog

飞絮落叶雪 - Artalk

暂无文章

Tpyecho 集成 Artalk 折腾小记
Mr.He · 2026-03-28 · via 飞絮落叶雪 - Artalk

DSCF0486.JPG

DSCF0456.JPG

樱花开了,茶花也开了,多出去走一走,呼吸新鲜空气,欣赏祖国的大美春光,不要做一些无谓的浪费时间的事情,比如像我这样做一些无用功。

有时候需要几句话记录的想法,写一篇文章也不太显示,于是拾起早已被大家冷落的 Memos,作为一个补充。宝塔安装 Memos 和 Artalk 的文章网上一搜一把大,就不再赘述,把自己遇到的问题,网上搜不到的东西记录一下。

在 Memos 中集成 Artalk

说明一下我的 Memos 版本是 0.26.2,Artalk 版本是2.9.1,均为最新版。

在 Memos后台,设置,自定义脚本里面输入一下内容,修改第 59 和 60 行。
发完看了一下,代码太长了,可能也没有什么人需要,就不贴了,如有需求我发邮件给您。

在 typecho 中集成 Artalk

花了接近20个小时才搞定,踩了一个很大的坑。

数据迁移

非常顺利,从后台新建站点,导入转换好的评论数据即可。
具体教程看官网文档 https://artalk.js.org/zh/guide/transfer.html

评论展示

根据官方文档,把代码插入到 post.php 文件中,评论框能正常展示,也能正常加入新的评论,就是原来的评论死活加载不出来,经过 N 次探索,包括不限于重装 typecho 重装 Artalk,降级 typecho,均不行,准备放弃。

早上起床后,冥冥中有一个想法,从 Artalk 后台把评论列表导出来,用记事本打开,发现他的 pagekey 不是文章链接,官方给的文档是文章的全文链接,而后端存储的是"/cid.html",当然无法展现,找到问题所在,修改了代码,再次刷新,终于成功了。

方法很简单,把以下代码部署到文章需要展示评论的地方即可,即插即用。

<!-- CSS --> //我把css和js文件下载到当前主题,新建目录lib下,也可以引用cdn资源
<link href="<?php $this->options->themeUrl('lib/Artalk.css'); ?>" rel="stylesheet">
<!-- JS --> 
<script src="<?php $this->options->themeUrl('lib/Artalk.js'); ?>"></script>
<!-- Artalk -->
<div id="Comments"></div>
<script>
Artalk.init({
    el: '#Comments',
    // 使用 /id.html 格式,与 Artalk 存储的格式完全匹配
    pageKey: '/<?php echo $this->cid; ?>.html', //这一行耗费了20个小时
    pageTitle: '<?php echo $this->title(); ?>',
    server: 'https://artalk.mrhe.net', //你的artalk地址,注意后面没有/
    site: '飞絮落叶雪',  //artalk 站点名称,一个符号都不要差,包括大小写
    trustedDomains: ['https://www.mrhe.net'],
    });
</script>

最后感谢 Deepseek 帮忙找出问题所在,狗屁的豆包,狗屁的元宝,浪费我时间。

近期在调整博客细节,各位看官顺便按 Ctrl + F5 强制刷新缓存以查看最新的界面和布局,球球了