
typecho
文章平均质量分 55
清风醉雨
莫忘少年凌云志,曾许天下第一流。
展开
-
统计文章字数和全站总字数
关于统计文章字数这个功能最初我是在简书上看到的,现在在自己博客上我也想应用这个功能,便在网上寻找相关插件,找到一个比较满意的插件如下,并根据自己的需求,做了适当修改。插件来源 https://blog.ela.moe/archives/255/GitHub项目地址 https://github.com/elatisy/Typecho_WordsCounterWordsCounterTypecho文章字数统计 & 全站字数统计插件可在设置里调是否统计隐藏/私有文章字数注意: 文件夹名字必须原创 2021-09-23 00:07:13 · 994 阅读 · 0 评论 -
在 typecho 中添加文章的最后更新时间功能
我目前使用的主题中是没有在typecho中添加文章的最后更新时间功能的,而我们知道,随着时间的推移,或多或少地我们都会修改曾经发布的文章中的一些信息,所以在文章首或尾显示文章的最后更新时间。首先,文章的发布时间以及最后一次编辑的时间都是保存在数据库中的,所以我们只需要从数据库中取出来就OK了。在你需要显示的位置插入下面这一行代码即可将获取到的时间显示出来(参考文章1):<?php echo date('Y 年 m 月 d 日 H:i:s' , $this->modified); ?>原创 2021-09-22 23:53:52 · 1039 阅读 · 0 评论 -
typecho首页文章按照浏览量进行排序输出
默认情况下,typecho 首页输出的文章是按照创建时间的先后顺序进行排序输出的,如何按照文章的阅读量进行排序输出呢?因为我之前的文章 粗略统计网站访客数量 中介绍了我的网站是如何粗略统计文章的阅读数量的,在content表中添加了viewsNum字段记录文章的浏览数。具体如何操作呢?找到以下文件/var/Widget/Archive.php搜索 仅输出文章,找到下面这行代码$select->order('table.contents.created', Typecho_Db::SOR原创 2021-09-22 23:46:51 · 752 阅读 · 0 评论 -
typecho 首页如何实现摘要显示
与 WordPress 一样,Typecho 的文章在撰写的时候也可以通过添加标签 <!--more--> 来控制首页显示文章的内容,系统会自动进行解析,在首页只显示 <!--more--> 标签以前的内容。但是我在实际的使用过程中经常容易忘记添加该标签,所以又不得不再次点开文章进行编辑添加。不得不说这有点不符合我的使用习惯,所以我重新了解了一下如何修改 Typecho 模版来实现全局控制文章显示的内容。在 index.php 里面找到以下代码:<?php $this-&g原创 2021-09-20 09:52:17 · 959 阅读 · 0 评论 -
Typecho邮件通知评论的插件踩坑记
Typecho 本身是没有评论的邮件提醒功能的,所以需要额外的添加插件或者修改后台代码,比较简单和常用的办法当然是直接使用插件啦,下面我便记录一下自己安装和使用插件所遇到的一些坑。##常用插件集锦typecho 中的常用插件可以在 github 上找到,网址如下:https://github.com/typecho-fans/plugins在这个页面中可以发现关于评论邮件回复的总共有三个,分别是| At | @链接式评论回复与邮件提醒插件 | 0.1.1 | 公子 | Download ||原创 2021-09-20 09:50:10 · 1410 阅读 · 0 评论 -
如何让Typecho支持emoji的存储
写在前面utf8mb4编码是utf8编码的超集,兼容utf8,并且能存储4字节的表情字符。采用utf8mb4编码的好处是:存储与获取数据的时候,不用再考虑表情字符的编码与解码问题.。然后我在网上查了很多资料,全部都是让修改数据库的编码,将 utf8 改为 ‘utf8mb4’ ,但是我修改了之后仍然一直报错,最后才发现还需要再修改 Typecho 的配置文件,接下来将详细过程记录如下。环境Ubuntu 16.04 ,MySQL 5.7.23修改 MySQL 数据库的编码格式方法一:图形化界面通原创 2021-09-19 12:05:36 · 276 阅读 · 1 评论 -
typecho中上传文件失败的解决方法
利用 typecho 上传文件(附件)时,提示上传失败。环境Ubuntu 16.04typecho 1.1PHP7.0Nginx失败的原因PHP 限制了上传文件的大小Nginx 限制了上传文件的大小现目前在网上能够搜索到的信息,90%的都只提到了错误原因是由PHP的配置文件引起的,我看到的就一篇文章(参考文献2)提到了Nginx的问题,并在其文章的帮助使得我将问题有效地解决掉了,在此表示感谢。如何解决修改PHP配置文件注意一定是fpm文件夹下的php.ini,我的文件路径是/et原创 2021-09-19 12:04:00 · 2380 阅读 · 0 评论