sql
Typecho最新热门热评文章调用api

因为群友花花弄了个高仿掘金主题,没有实现热门与热评文章加载功能,特此为其分享点代码,先是简单弄了个json版本,后来根据需求又弄了个html的版本使用用法就是将下面的函数放到模板函数文件里,如果存在同名函数请自行合并。JSON版function themeInit($archive) { $d...

阅读更多
Typecho使用AJAX自动填写游客信息思路分享

灵感来源35个月前写过一篇《Typecho使用AJAX实时获取评论头像》文章,当时只是获取ajax处理了邮箱,然后将gravatar头像地址给到头像。昨天看了大佬的文章《写了一个很鸡肋的功能》,通过邮箱读取gravatar网站的api获取用户昵称,然后自动填入到评论区昵称上,觉得灵感很棒,本来...

阅读更多
Typecho获取指定用户的信息

几年前写过类似的垃圾教程,今天因为需求原因,重新写了下教程,其实就是简单的sql查询!获取指定uid用户的信息如下获取的就是uid等于1和2的用户信息<?php $id=array(1,2); $db = Typecho_Db::get(); $userinfo=$db->fetc...

阅读更多
将TeConnect的社会化登录数据无缝迁移到TePass中

将TeConnect的社会化登录数据无缝迁移到TePass中,具体操作如下数据库数据平滑过度代码if(isset($_GET['sql'])&&$this->user->hasLogin()&&$this->user->uid==1){/...

阅读更多
让Typecho支持 emoji 的显示

前言今天有用户反应文章发出后显示不全,我第一时间就想到是自己模板外链转内链功能的bug,因为之前有人反馈过,后来我修复了,我以为还是它有问题,排查了下后发现并不是,然后后台一看文章内容,发现基本全消失了,这就让我想起来hran大佬2015年发过的文章,于是乎转载之正文文章转自:https://...

阅读更多
SQL笔记二(GROUP BY)

刚刚修复了typecho的CateFilter插件某种情况下会重复输出文章的bug,就是用的GROUP BY语法。我修的过程其实一点都不了解GROUP BY,因为百度搜索sql去重复的时候推荐了这个我就用了。然后想起来自己写过《SQL笔记一》的文章,而且文章过去挺久的了,所以我就想是时候再水一...

阅读更多
SQL笔记一(exists和not exists)

A列的值部分相同,根据B列的值的大小排除A列重复值SELECT * FROM `typecho_comments` t where not exists(select * from `typecho_comments` where cid = t.cid and created > t....

阅读更多
网盾CDN
歌曲封面
0:00