开发日志

Typecho 文章阅读数优化进入文章阅读数即更新

发布于 2019-06-01

本站之前已经分享过很多关于文章阅读数免插件的实现方式,但是那些版本的代码都存在一个小问题,就是进入文章后,该文章的阅读数量不会变,必须再刷新一次才会改变下,所以需要完善。 function Postviews($archive) { $db = Typecho_Db::get()...

阅读(222)评论(0)赞 (0)

Typecho设置文章密码保护

4

发布于 2019-05-22

在别人博客看到了一个需要输入密码才能访问文章的功能,像下图一样: typecho也是有这个功能,不需要插件就可以实现。在编辑文章时,右边高级选项,公开度里有个密码保护可以选择: 加密效果如下: 不过这样的界面不是很友好,至少标题还是要显示出来的,不然也吸引不了人下面就来修改下代码...

阅读(218)评论(0)赞 (0)

Typecho程序伪静态规则大全

发布于 2019-05-22

Typecho程序的伪静态规则不同于wp直接默认可用,需要我们手工加载到空间中才可以生效。这里TypechoTips整理了一些不同的主机环境中的伪静态规则,希望对大家有所帮助! 1、Linux Apache环境(.htaccess) 下面是在根目录,如果不在根目录文件夹需要修改路...

阅读(218)评论(0)赞 (0)

网传哔哩哔哩B站后台源码在Github泄露?

1

发布于 2019-04-22

4月22日消息,哔哩哔哩(B站)整个网站后台工程源码泄露,并且“不少用户名密码被硬编码在代码里面,谁都可以用。” TypechoTips君第一时间在GitHub上查询有关于bilibili网站后台工程源码的项目,发现平台上确实存在由一个名叫“openbilibili”的用户创建的...

阅读(258)评论(0)赞 (0)

Typecho 私密评论的实现原理及过程

发布于 2019-04-03

最近TypechoTips君在逛Typecho社区时发现有人问了如何在Typecho的评论中实现私密评论,其实私密评论的实现原理很简单,就是当用户评论时勾选私密,该条评论在渲染时就判断用户的当前状态是否为上次登陆的身份,如果不是就需要注册登陆可见,不过注册也必须是使用你评论时的邮...

阅读(198)评论(0)赞 (0)

Typecho 非插件实现内容回复可见功能【优化版】

发布于 2019-04-03

看过TypechoTips以往发布的Typecho 非插件实现回复可见功能文章的同学可能知道那个版本有个小Bug,就是在Typecho文章中如果加密回复可见部分位于文章开头也就是摘要调用部分,那么加密回复可见就相当于失效了,另外在Feed里面也会暴露这个问题,那么如何解决呢? 今...

阅读(214)评论(0)赞 (0)

如何禁止Typecho附件页面被评论

发布于 2019-04-03

在看了QQdie的文章后才知道,附件是有单独页面的,我们一般各种图片文件都是外链居多,所以没有这个影响,那么已经使用了附件,那么如何关闭评论呢,方法如下: 用if进行判断下,如果是附件页面就不输出评论框,并提示文字“附件页面禁止评论” <?php if ($this->...

阅读(232)评论(0)赞 (0)

Typecho上传附件大小限制问题

发布于 2019-04-03

之前用的都是新浪微博的图床来上传照片的,今天偶然偷懒,想本地上传省事儿,其中有一张图片是3M多大小,无法成功上传,显示上传失败,google一下,是php.ini配置文件的上传参数做了限制(重点修改下面加粗的参数),修改成合适大小即可: file_uploads on 是否允许通...

阅读(200)评论(0)赞 (0)

非插件实现Typecho语法高亮

7

发布于 2019-04-03

关于Typecho的代码高亮TypechoTips君给大家分享过几款插件了,今天TypechoTips君给大家带来的是非插件实现Typecho语法高亮的代码,大家只要跟着TypechoTips君的操作流程就可以学会这个技能了。 你可能感兴趣:Typecho 代码高亮插件 Code...

阅读(208)评论(0)赞 (0)

PHP获取Bing图片作为Typecho博客网站首页背景图

发布于 2019-04-03

写这个教程是因为很多人都非常喜欢Bing的背景图片,TypechoTips君之前也用过Bing的图片作为背景图,今天就来给大家分享一下如何操作Bing的背景图。 Bing接口 我们用到的接口是https://cn.bing.com/HPImageArchive.aspx?idx=...

阅读(202)评论(0)赞 (0)

Typecho 主题集成文章目录功能

发布于 2019-03-18

Typecho添加主题目录的教程好像不是很多,而且我找到的仅有的几个都是前台JS实现的,总感觉这样不如后台实现来的好。既然Typecho找不到现成的,只好“曲线救国”,由于实现文章目录的原理是通用的,所以就去WP里找了,那可是大把大把的。 function createCatal...

阅读(198)评论(0)赞 (0)

TypechoTips 创作者鼓励计划 - 如何参与本站创作者计划赚赏金!

发布于 2019-03-17

【本活动已经结束】为扩大TypechoTips下载站的使用人群,TypechoTips特推出创作者鼓励计划,让所有的主题和插件创作者和宣传者都能得到一定报酬。 即日起凡在本站注册用户并且发布Typecho主题插件稿件获得审核的可获得1元奖励,另外如果你投稿发布的主题插件是你自己开...

阅读(208)评论(4)赞 (0)

Typecho 主题模板的设置数据备份与恢复实现

1

发布于 2019-03-16

大家都知道 Typecho 模板设置数据会在我们切换模板的时候清空,但是有的主题模板后台设置选项比较多,一不小心手误启用了别的主题就会导致,当前的主题设置的选项全部丢失,所以我们今天就来看看如何实现备份保存 Typecho 主题模板的设置数据。 实现代码: 在主题的functio...

阅读(202)评论(0)赞 (0)

Typecho 修改网站 Logo 图标

2

发布于 2019-03-15

Typecho默认的主题没有Logo,如果想给自己的网站添加一个Logo怎么操作呢? 首先准备logo素材: 我将其放在typecho代码的主目录下。 修改Typecho主题代码 分析typecho目录结构,站点logo应在header.php文件中修改。文件目录如下: /var...

阅读(215)评论(0)赞 (0)

零基础跟我学30分钟快速搭建 Typecho 个人博客教程

24

发布于 2019-03-15

前言 如果你用惯了 WordPress,偶尔用 Typecho 你一定会被它的简洁所吸引。这两者都是动态博客,却是一繁一简,风格截然不同。WordPress 功能丰富,相对的体系也比较庞大;而 Typecho 却是极为精简,同时必要的功能一个不缺,倒也令人眼前一亮。 本文就介绍下...

阅读(202)评论(0)赞 (0)

Docker 部署安装 Typecho 步骤流程

发布于 2019-03-15

安装docker docker官网很详细,安装教程见 https://docs.docker.com/install/,选择具体的平台一步一步进行安装即可 不过由于大家都懂的原因,国内的云服务器如果不采用镜像的话,从docker官方仓库拉取仓库那是相当地。。。慢,更改一下dock...

阅读(208)评论(0)赞 (0)

Typecho 非插件实现全站css、js静态资源CDN加速 !阿里、腾讯、七牛、又拍云等通用!

发布于 2019-03-15

刚接触Typecho的cdn相关插件,就感觉功能性对我等小白来说太少了,和wordpress来比差太多,而且,相关的cdn插件都是针对图片等附件上传才生效的,并没有针对css、js等静态资源的加速功能(即将这类静态资源自动上传到cdn)。 本站的服务器在国外,要想国内访问流畅,必...

阅读(204)评论(0)赞 (0)

Typecho 配置 CDN 后获取访客真实 IP

发布于 2018-10-09

一般站点在配置了CDN进行加速后都无法获取访客真实IP,只能获取CDN代理IP。此时会导致一系列问题,比如无法有效过滤广告等垃圾留言和封杀恶意攻击等等。。。 之前在网上找了一圈解决方法,发现不适用我的情况。今天又搜了一下,发现两篇文章,都是添加同一段代码到 Typecho 的 p...

阅读(250)评论(0)赞 (0)