Typecho 启用 CloudFlare CDN 后获取真实 IP 2026年08月25日 Changbin 144 Typecho 提交评论后会保存评论者的 IP,如果启用了 CloudFlare CDN,默认获取的 IP 也是 CloudFlare 的 IP。下面是 Typecho 的评论管理:其中的 162.158.178.147 就是 CloudFlare 的 ... 阅读全文 0 评论
Typecho 主题开发 - PJAX 2024年07月18日 Changbin 8292 PJAX(pushState + ajax)是一种页面加载方式,点击链接时,通过 AJAX 无刷新的从服务器请求 HTML 内容,然后用请求到的内容来更新页面,可以实现类似于单页应用的使用体验,而且不会影响搜索引擎抓取页面。差不多在两年前就有用户提议给主... 阅读全文 3 评论
Typecho 主题开发 - 图片懒加载 2022年09月01日 Changbin 22393 图片懒加载,也可以称为延迟加载。简单来说就是默认只加载可视区内的图片,可视区外的图片默认不加载,只有图片进入可视区才加载。这里说的可视区就是你能看到的区域。对于带宽较低的服务器来说,同时加载多张图片可能会导致图片长时间无法加载出,图片懒加载就是只加载用户... 阅读全文 53 评论
Typecho 主题开发 - 获取网站统计数据 2021年11月07日 Changbin 25110 在我的博客中有一个 博客统计 页面,这个页面可以显示网站的一些基本数据,我开发的 Typecho 主题中也包含统计页模板,这里就来简单写一下获取各种统计信息的方法。这里主要是网站的统计信息,不包含浏览用户的统计信息,如果需要浏览用户的统计信息可以使用百度... 阅读全文 10 评论
Facile 一个简洁的 Typecho 博客主题 2021年05月12日 Changbin 94199 Facile 是一套简洁的 Typecho 博客主题,也是我的博客正在使用的主题。主题使用两栏设计,简洁而不简单,支持深色模式,支持多语言,支持代码高亮,支持 PJAX,内置友情链接和文章置顶功能,你需要的常用功能,主题都已经内置。主题还具有良好的可访问性和丰富的自定义选项。主题免费开源,可以到 Github 下载。 阅读全文 188 评论
Typecho 主题开发 - 获取文章中的第一张图片作为文章头图或缩略图 2020年08月20日 Changbin 5813 很多笔记或博客网站,例如 语雀、Blogger 等 都可以自动获取文章中的第一张图片作为文章头图或缩略图。一些笔记类的文章,可能很多人都不会专门制作或挑选缩略图,对于这一类的文章,最省事的方法就是使用文章中的第一张图片作为缩略图。下面简单写一下 Type... 阅读全文 2 评论
Typecho 主题开发 - 点赞功能 2020年07月10日 Changbin 13666 Typecho 默认是没有提供点赞相关的 API 的,点赞功能只能自己开发,点赞也需要涉及到数据库操作。这里就以 我的博客主题 点赞功能为例,简单写一下点赞功能的开发。编写函数Typecho 提供了一个 functions.php,可以用来定义函数,数据... 阅读全文 16 评论
我的博客折腾记录 2020年05月30日 Changbin 8724 大概在 2014 年的时候我就开通了新浪博客,当时还不会编程,文章内容基本上也是生活相关的。但当时因为浏览量太少且比较占用时间,最终还是放弃了。17 年的时候想要尝试建一个网站,当时正在学习 PHP,准备用 PHP 写一个博客程序,但是最终因为后端知识不... 阅读全文 9 评论
Typecho 主题开发 - 一些常用方法 2019年10月08日 Changbin 16944 这是我开发主题 MWordStar 的一些笔记。因为官方的开发文档不是太完善,很多地方只能靠阅读其他主题的源码来学习开发。这里简单记录一下官方文档中没有说到的一些内容。标题官方文档提供的输出页面标题的方法是:$this->options->t... 阅读全文 12 评论
Typecho 主题开发 - 文章自定义字段和主题设置字段 2019年10月01日 Changbin 21742 在 Typecho 官方的主题开发文档中,很少有关于文章自定义字段和主题设置相关的开发说明。我也是查看了一些开源主题的代码才搞懂自定义字段和主题设置的开发。这里就简单写一下文章自定义字段和主题设置的定义和调用。文章自定义字段文章自定义字段定义后会显示在文... 阅读全文 30 评论