VPS推荐
黑科技服务推荐

开发日志

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

Timothy阅读(295)评论(0)赞(0)

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

Typecho设置文章密码保护-便宜国外主机测评

Typecho设置文章密码保护

Timothy阅读(341)评论(0)赞(0)

在别人博客看到了一个需要输入密码才能访问文章的功能,像下图一样: typecho也是有这个功能,不需要插件就可以实现。在编辑文章时,右边高级选项,公开度里有个密码保护可以选择: 加密效果如下: 不过这样 …

Typecho程序伪静态规则大全

Timothy阅读(451)评论(0)赞(0)

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

网传哔哩哔哩B站后台源码在Github泄露?-便宜国外主机测评

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

Timothy阅读(402)评论(0)赞(0)

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

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

Timothy阅读(583)评论(0)赞(0)

最近TypechoTips君在逛Typecho社区时发现有人问了如何在Typecho的评论中实现私密评论,其实私密评论的实现原理很简单,就是当用户评论时勾选私密,该条评论在渲染时就判断用户的当前状态是否为上次登陆的身 …

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

Timothy阅读(227)评论(0)赞(0)

在看了QQdie的文章后才知道,附件是有单独页面的,我们一般各种图片文件都是外链居多,所以没有这个影响,那么已经使用了附件,那么如何关闭评论呢,方法如下: 用if进行判断下,如果是附件页面就不输出评 …

Typecho上传附件大小限制问题

Timothy阅读(312)评论(0)赞(0)

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

非插件实现Typecho语法高亮-便宜国外主机测评

非插件实现Typecho语法高亮

Timothy阅读(294)评论(0)赞(0)

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

Typecho 主题集成文章目录功能

Timothy阅读(320)评论(0)赞(0)

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

Typecho 主题模板的设置数据备份与恢复实现-便宜国外主机测评

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

Timothy阅读(251)评论(0)赞(0)

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

Typecho 修改网站 Logo 图标-便宜国外主机测评

Typecho 修改网站 Logo 图标

Timothy阅读(427)评论(0)赞(0)

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

Docker 部署安装 Typecho 步骤流程

Timothy阅读(224)评论(0)赞(0)

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

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

Timothy阅读(235)评论(0)赞(0)

一般站点在配置了CDN进行加速后都无法获取访客真实IP,只能获取CDN代理IP。此时会导致一系列问题,比如无法有效过滤广告等垃圾留言和封杀恶意攻击等等。。。 之前在网上找了一圈解决方法,发现不适用我的情 …

Typecho 首页自动摘要正则表达式过滤图片

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

Typecho默认是全文输出的,想摘要的话,官方给出了最简单的方法,就是在你想截取的位置加上more标签即可。 但是这种方法在有图片文章的情况下摘要就会出现图片信息,也完全暴露了标签元素,影响美观,下面 …

Typecho 自定义文章列表显示条数

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

做模板可能要限制某个分类文章显示条数,这个就需要用到这个代码了。 模板中定义 编写模板的 functions.php 文件,加入以下代码: function themeInit($archive) { if ($archive->is...

Typecho content内容无法复制大文件的修复

Timothy阅读(203)评论(0)赞(0)

我早前给一个朋友测试过如果复制一个几兆大小的txt文本内容到typecho博客的文章中,很容易导致网页直接崩溃,即使最后保存发布成功,也会发现文章内容被拦腰截断,后面的很多内容都没有显示,这里主要是因 …

Typecho 代码实现将外链图片保存到本地

Timothy阅读(252)评论(0)赞(0)

在服务器网站根目录下新建PHP文件,复制以下代码到你新建的文件内【注意:该文件会操作你的数据库,所以在操作前一定记得备份你的数据库,切记!!!】: <?php //connect to typecho database $curl =...

正则表达式基础和简单的实例

Timothy阅读(351)评论(0)赞(0)

正则表达式基础 方括号"["内是需要匹配的字符。花括号"{"内是指定匹配字符的数量。圆括号“(“ 则是用来分组的。 插入符号 “^” 表示正则式的开始。美元符号“$” 表示正则式的结束。 常用运算符与表达式: ^ 开 …

Typecho 文章图片居中实现

Timothy阅读(231)评论(0)赞(0)

Typecho默认情况下使用的是MarkDown编辑器,所以大部分主题也都没有去实现文章中图片居中,就TypechoTips写主题至今遇到的需要将图片居中的需求仍然不明显,不过仍然有少部分人可能需要到这个,我这里给出 …

php 检测判断当前是否为微信浏览器

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

最近在开发一个网站,其中对于微信端访问有特殊事件处理,因此需要一段判断是否微信浏览器的代码,几经谷歌百度之后,总结出如下代码。很简单。记录一下以示备忘。 <?php /** php检测当前浏览器是否为微 …

Typecho 的整体设计和文件结构-便宜国外主机测评

Typecho 的整体设计和文件结构

Timothy阅读(364)评论(0)赞(0)

Typecho是一个由国人开发的小型单用户博客程序。它的设计思想介于过程式编程(如Wordpress)以及现代的完全面向对象编程(如laravel框架)之间,算是一个过渡的产品。另外,Typecho整体结构设计清晰完整, …

Typecho 修改数据库支持显示emoji表情?

Timothy阅读(271)评论(0)赞(0)

typecho默认使用utf-8编码,utf-8使用3个字节进行存储,而emoji有4个字节,因此将utf-8转换为utf8mb4即可解决注意:mysql的版本必须为v5.5.3或更高 在数据库执行以下查询: alter table typ...

Typecho 非插件实现添加归档页面

Timothy阅读(205)评论(0)赞(0)

食用方法:在当前主题根目录下自定一个模板,复制php部分到自定的模板中,在主题的header.php中引入css和js,然后新建页面,启用该模板即可,如果产生错误,请尝试关闭该页面评论开关。 由于本博客右键菜单 …

Typecho 实现添加简繁切换功能

Timothy阅读(249)评论(0)赞(0)

这个方法主要是通过JS实现,语法依然是简体语法,只是实现把中文简体字翻译成繁体字而已,请悉知。 首先下载JS文件:tw_cn.js.zip,并修改里面的内容: var defaultEncoding = 2; // 网站默认语言,1: 繁體...

Typecho 增加Chrome浏览器消息提示-便宜国外主机测评

Typecho 增加Chrome浏览器消息提示

Timothy阅读(261)评论(0)赞(0)

使用方法: 打开后台-外观-设置外观-开发者设置-自定义输出body尾部的html代码其他主题-放在主题文件目录下的footer.php中的body尾部 效果如本站有下脚所示 使用代码: <script> var popNoti...

Typecho 后台登录面板修改

Timothy阅读(374)评论(0)赞(0)

在主题functions.php里写入下面代码,即可实现对 Typecho 后台登录面板进行修改 Typecho_Plugin::factory('admin/login.php')->bottom = array('modLogin...

Typecho Markdown解析器支持脚注

Timothy阅读(262)评论(0)赞(0)

Typecho 最新版的Markdown编辑器已经支持脚注显示,在写文章的时候插入一下代码即可。 TypechoTips[^1] [^1]: TypechoTips(typechodev.cn)是一个专注于Typecho主题插件下载和功能开...

Typecho 密码忘记修改办法

Timothy阅读(228)评论(0)赞(0)

如果把typecho的后台登陆密码忘记了,目前我知道的就一种解决办法:从数据库修改。登陆服务器的phpmyadmin,如果数据库表头没有改的话,就找到下面的一张表: typecho_users找到想要改密码的账号,把相对应 …

Typecho 文章密码保护显示标题方法-便宜国外主机测评

Typecho 文章密码保护显示标题方法

Timothy阅读(235)评论(0)赞(0)

有时候发布文章时,想加密文章,又不想被蜘蛛抓取页面,或者想私底下分享一些东西,又或者你想付费阅读,此方法很好的解决上述一些问题。 打开文件:var/Widget/Abstract/Contents.php 定位到742行,$value &h...

Typecho 修改默认评论头像以及Gravatar镜像地址

Timothy阅读(226)评论(0)赞(0)

Wordpress后台可以设置默认头像(如用户没有注册Gravatar,则显示通用标志),Typecho后台则没有,我们可以通过修改代码实现同样的效果。 前提是你的主题是通过默认函数调用评论列表: <?php $comments- &...

Typecho 正则表达式首页自动摘要

Timothy阅读(219)评论(0)赞(0)

Typecho默认是全文输出的,想摘要的话,官方给出了最简单的方法,就是在你想截取的位置加上标签即可。 但是这种方法在有图片文章的情况下摘要就会出现图片信息,也完全暴露了标签元素,影响美观,下面就给 …

Typecho 高级功能制作函数借鉴

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

下面给出typecho的一些高级函数,通过这些你可以引申出更多适合自己的功能(原文出处 sunhua.me): 1,判断文章是否为最近3天更新 <?php function timeZone($from){ $now = new Ty...

Typecho 不同分类文章标题显示不同颜色

Timothy阅读(213)评论(0)赞(0)

Typecho 搭建的一个站的文章标题颜色按照分类来显示,也就是不同分类,文章标题的颜色就会不同,刚开始想用<?php if ($this->is(‘category’,’news’)): ?> ,但是想了下,这个只是判断...