[主题]Typecho简洁大方的Echo主题更新啦!强大的定制化2.0主题重造出炉

距离Echo主题开源发布第一个版本已经1年了,结合往期版本用户提出的问题,对主题重新打造,推出了至强2.0版本。怎么个性怎么改,怎么方便怎么用。Typecho 主题 Echo一套基于layui框架的Typecho主题Echo,主题名取自作者博客域名(www.echo.so)主题极简美观,并进行了响应式布局,使得博客在手机和平板电脑上也有更好的浏览阅读体验。V2.0版本更是高度可定制化,超级无...

模板源码 2020-09-11 PM 69次 0条

[技术]Typecho评论者主页链接新窗口打开(非修改程序)

Typecho评论者主页链接默认是在当前页面跳转,感觉这一点不是很友好,网上有修改为新窗口跳转的教程,但都是通过修改Typecho程序文件实现的,这样的话,如果更新了程序(虽然TE更新极慢😑),就需要再次修改。最主要的是像我这种做了主题的,想要让每个我的主题用户都实现这个功能,难道要让每个用户都去改程序文件吗?当然是No!网上找不到方法,就自己做喽,其实很简单,重写一下评论作者函数就OK了,...

技术分享 2020-09-09 PM 54次 0条

[开源]typecho文章打赏插件

开源协议: Apache License 2.0开源地址:typecho-plugin解压放到usr/plugins目录下,后台启用即可然后在主题下面post.php文件里的文章末尾添加如下代码<?php Typecho_Plugin::factory('rootvip.cn.Donate')->Donate(); ?>插件配置如下:效果下载地址:https://githu...

技术分享 2020-08-28 AM 48次 0条

[教程]Typecho 评论 Emoji 表情报错 Database Query Error 解决方案!

Typecho 默认不支持 Emoji 表情,这不是程序的锅,而是由于编码的问题造成,Emoji 是一种在 Unicode 位于u1F601-u1F64F区段的字符。这显然超出了目前常用的 UTF-8 字符集的编码范围u0000-uFFFF。在 MySQL 中,UTF-8 只支持最多 3 个字节,而 Emoji 是 4 个字节。所以评论中带有 Emoji 表情才会报错。我们只需简单两步即可让...

技术分享 2020-08-28 AM 45次 0条

[教程]实现typecho评论框输入QQ号码自动获取QQ头像和昵称

玩不溜,花了不少时间才实行了这个功能,网上找打的都是wordpress比较多,结构不是很熟悉,又用不了,看看评论效果把输入QQ就自动获取昵称,邮箱和头像,可能还有不少错误或者不严谨的地方,不过,基本上也就大概了…… 留个记录方便有缘人折腾下饭主要核心还是ajax去处理,获取到QQ身份的数据信息,比如……<?php // 通过QQ号即可获取用户信息 // 获取QQ头像接口 // ht...

技术分享 2020-08-27 AM 46次 0条

[教程](新)typecho获取QQ头像,隐藏QQ号

最初想到获取QQ头像地址就是下面这样,当随之而来的问题就是暴露了别人的QQ号码,这点对于保护他人隐私上来说不太好。国内使用Gravatar的用户很少,所以很多邮箱根本没有注册Gravatar,所以也就没有头像,而国内主流的还是以QQ邮箱为主,今天主要记录将typecho的评论进行邮箱识别,QQ邮箱则调用QQ头像下面是常规的QQ头像办法//获取Gravatar头像 QQ邮箱取用qq头像 fun...

技术分享 2020-08-27 AM 46次 0条

[教程]Typecho将评论头像修改为QQ头像

默认的Gravatar是在是太难看了,而且还会经常宕机,所以网上最常用的方法是用QQ头像替换默认的gravatar头像。于是我在网上苦苦搜索了好几天,终于找到了适合的方法,现在记录一下代码。方法一<?php $number=$comments->mail; echo '<img src="https://q2.qlogo.cn/headimg_dl? bs='.$...

技术分享 2020-08-27 AM 46次 0条

[分享]Typecho修改gravatar头像源为国内服务器源

Typecho的评论默认使用的是Gravata头像,每次页面打开总是卡在gravatar.com的链接,虽然匹配了QQ邮箱调用QQ头像的功能,但是对于非QQ邮箱调用的依然是Gravatar头像,就对头像源进行了替换,这里分享一个关于Gravata头像源CDN服务器,速度确实不错。一、替换Gravatar头像地址方法打开var/Typecho/Common.php,找到下面的代码,大概在939...

技术分享 2020-08-27 AM 69次 1条

[方法]Typecho 标签云如何随机展示固定个数的标签?

首先,我们先来看看官方文档:<?php $this->widget('Widget_Metas_Tag_Cloud', 'sort=mid&ignoreZeroCount=1&desc=0&limit=30')->to($tags); ?> <?php if($tags->have()): ?> <ul class=&q...

技术分享 2020-08-27 AM 47次 0条