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

推荐订阅源

T
The Blog of Author Tim Ferriss
S
Securelist
D
Docker
The Register - Security
The Register - Security
GbyAI
GbyAI
Recorded Future
Recorded Future
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
罗磊的独立博客
博客园 - 【当耐特】
F
Full Disclosure
WordPress大学
WordPress大学
腾讯CDC
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
SecWiki News
SecWiki News
L
Lohrmann on Cybersecurity
I
InfoQ
MyScale Blog
MyScale Blog
量子位
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
The Hacker News
The Hacker News
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
博客园_首页
H
Help Net Security
K
Kaspersky official blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Webroot Blog
Webroot Blog
Blog — PlanetScale
Blog — PlanetScale
V
Vulnerabilities – Threatpost
Y
Y Combinator Blog
The Cloudflare Blog
P
Proofpoint News Feed
V
Visual Studio Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tailwind CSS Blog
爱范儿
爱范儿
P
Privacy International News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
The GitHub Blog
The GitHub Blog
C
Cybersecurity and Infrastructure Security Agency CISA
B
Blog RSS Feed

飞絮落叶雪 - 折腾

我让 Ai 写了一个记账本 网站搬家 踏春去 您的邮箱被管理员屏蔽无法评论 省钱小能手(博客搬家小记) 闲鱼回收那点事 现学现卖 升级装备 节省费用,机智如我
Tpyecho 集成 Artalk 折腾小记
Mr.He · 2026-03-28 · via 飞絮落叶雪 - 折腾

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 强制刷新缓存以查看最新的界面和布局,球球了