url 中 # 的作用
# (hash) 代表网页文档中的一个位置,#右边的字符就是该位置的标识符。
# 是用来指导浏览器的动作的,对服务端是无感的。浏览器先请求 url 得到 response 之后再定位到 # 的位置。
为网页位置指定标识符,一般有两种方法
使用锚点
<a name="xxx">position that xxx points</a>
使用 id 属性
<div id="xxx">position that xxx points&l... 阅读全文
要想实现标题中的功能,sql 语句可以这样写
select views, cid, from_unixtime(created, '%Y-%m-%d %H:%m:%s') as created_time, title, commentsNum from typecho_contents where type='post' and status='publish' order by views desc;
现在通过在 typecho 博客上实现,并在 归档页面 展示。下面展示我的方法。
funct... 阅读全文
上一篇文章提到了如何获取 Typecho 当前用户一共发布了多少篇公开的文章数,文章:Typecho 归档页面显示当前作者/用户的公开文章总数量
今天这篇文章要来获取这个用户每一年发布了多少文章。
搜了一下没有对应的解决方案,更没有 typecho 插件。那么就自己动手吧。应该一个函数就可以搞定的。
登录到后台数据库,发现下面的命令就可以。由于表 typecho_contents 的 created 字段存储的是 unix time stamp(unix 时间戳),我们借助 mysql 原生函数... 阅读全文
搜索已有解决方案
想要在我的 归档 页面显示我发布的总的文章数量。简单搜了一下有下面四篇文章
https://zezeshe.com/archives/typecho-author-postsnum.html
https://zezeshe.com/archives/typecho-author-allpostsnum.html
https://liudm.cn/04.html
https://www.dpaoz.com/57
看了之后不免怀疑,好像是真的抄来抄去的……
数据库验证
我这个没... 阅读全文