首页
直播
壁纸
邻居
时光机
Search
1
Windows和Office激活神器HEU KMS Activator
20,761 阅读
2
世界,您好!
2,868 阅读
3
WordPress移除评论Cookie 确认复选框以及默认记录评论 Cookie
1,892 阅读
4
王小川的前世今生
1,535 阅读
5
安卓代理工具Clash for Android安装配置教程
1,378 阅读
小草
极客
Wordpress
Windows
Typecho
科学上网
生活
医学
登录
Search
时光记
累计撰写
15
篇文章
累计收到
10
条评论
首页
栏目
小草
极客
Wordpress
Windows
Typecho
科学上网
生活
医学
页面
直播
壁纸
邻居
时光机
搜索到
3
篇与
的结果
2022-04-20
Typecho启用插件提示500 Server Error
Typecho是一款扩展方便、体验友好的轻量级开源博客程序,我们可以通过下载安装插件来丰富网站功能,但有时在启用插件时会出现“Server Error”错误提示,这时该怎么办?下面一起来了解下。Typecho插件一般是放在plugins目录下的,我们可以登录到网站后台进行插件管理,如果在启用插件时遇到了“Server Error”服务器错误,可能是由于服务器不支持该插件,或者是插件的文件夹名称和插件名称不一致导致的,针对这两种常见问题,可以参考以下方法来解决。1、如果是因为服务器不支持该插件,则需要把插件卸载了,然后重新安装其他插件。2、插件文件夹名称和插件名称不一致的话,也会出Server Error错误提示,要解决这个问题,则可以在usr/plugins/目录中把插件的文件夹名称更改为网站后台插件管理中看到的插件名称即可,注意区别大小写。以上是Typecho启用插件出现Server Error错误的常用解决方法,如果在使用过程中有遇到类似错误,可以先排查问题所在,然后根据具体问题来解决。
2022年04月20日
1,223 阅读
0 评论
0 点赞
2022-04-18
Typecho博客统计信息调用代码
以下代码实现的功能是在网站前端界面,调用整站的文章总数、分类总数、评论总数以及页面总数量显示在指定位置,操作简单,直接把代码复制使用即可,当然显示样式需要自行编写。<?php if ($this->options->sidebarBlock && in_array('showSiteStatistics', $this->options->sidebarBlock)): ?> <section class="widget"> <h3><?php _e('数据统计'); ?></h3> <ul> <?php Typecho_Widget::widget('Widget_Stat')->to($stat); ?> <li><?php _e('文章数量:'); ?><?php $stat->publishedPostsNum() ?></li> <li><?php _e('分类数量:'); ?><?php $stat->categoriesNum() ?></li> <li><?php _e('评论数量:'); ?><?php $stat->publishedCommentsNum() ?></li> <li><?php _e('页面数量:'); ?><?php echo $stat->publishedPagesNum + $stat->publishedPostsNum; ?></li> </ul> </section>把上面的代码添加到当前使用主题的模板文件即可。
2022年04月18日
693 阅读
0 评论
0 点赞
2022-04-10
Typecho更换Gravatar的头像源方法
无论是Typecho还是WordPress,默认的Gravatar地址都是国外的,访问速度很慢,严重影响网站的访问体验,这里分享一下替换方法。全站修改法在网站根目录下的config.inc.php文件,加入以下代码。define('__TYPECHO_GRAVATAR_PREFIX__', 'https://gravatar.loli.net/avatar/'); //更换头像源 这里使用的是 loli.net 的头像源,如果有需要也可以换成别的。P.S 更多镜像源(直接替换上边的地址就行了)http://gravatar.ihuan.me/avatar/https://gravatar.proxy.ustclug.org/https://cdn.v2ex.com/gravatar/http://dn-qiniu-avatar.qbox.me/avatar局部更换法有的时候我们不需要全站替换,比如只需要替换我TePass插件的,或者只是主题的。这里分享一下替换当前主题评论的方法。//获取Gravatar头像 QQ邮箱取用qq头像 function getGravatar($email, $s = 96, $d = 'mp', $r = 'g', $img = false, $atts = array()) { preg_match_all('/((\d)*)@qq.com/', $email, $vai); if (empty($vai['1']['0'])) { $url = 'https://gravatar.loli.net/avatar/'; $url .= md5(strtolower(trim($email))); $url .= "?s=$s&d=$d&r=$r"; if ($img) { $url = '<img src="' . $url . '"'; foreach ($atts as $key => $val) $url .= ' ' . $key . '="' . $val . '"'; $url .= ' />'; } }else{ $url = 'https://q2.qlogo.cn/headimg_dl?dst_uin='.$vai['1']['0'].'&spec=100'; } return $url; } 上面这段代码,放当前主题的functions.php文件里,代码的意思是先对邮箱进行了判断,如果是QQ邮箱,就取QQ头像,不是的话再去gravatar取头像。有了上面的代码,然后在需要输出头像的地方:$email=$this->user->mail; $imgUrl = getGravatar($email); echo '<img src="'.$imgUrl.'" width="25px" height="25px" class="avatar hasLogin-author" >'; 先获取邮箱,然后邮箱转换一下即可,其它地方如果需要,请变通。
2022年04月10日
881 阅读
0 评论
0 点赞