主题插件
主题
Typecho主题
xiuno主题
Wordpress主题
Discuz主题
插件
Typecho插件
Xiuno插件
Wordpress插件
Discuz插件
电脑软件
编程开发
办公软件
媒体播放
上传下载
系统工具
编程开发
安卓软件
影视播放
音乐软件
社交娱乐
小说阅读
其它软件
优质源码
社区
交流
商城
HOT
付费服务
VIP
发布
发布文章
创建话题
创建版块
发布帖子
开通会员
开通黄金会员
全站资源折扣购买
部分内容免费阅读
部分活动免费参与
不定时领取礼品
开通黄金会员
开通钻石会员
全站95%资源免费
部分内容免费阅读
提供部分技术指导
奖品活动免费参加
开通钻石会员
开通会员 尊享会员权益
登录
注册
找回密码
快速登录
主题插件
主题
Typecho主题
xiuno主题
Wordpress主题
Discuz主题
插件
Typecho插件
Xiuno插件
Wordpress插件
Discuz插件
电脑软件
编程开发
办公软件
媒体播放
上传下载
系统工具
编程开发
安卓软件
影视播放
音乐软件
社交娱乐
小说阅读
其它软件
优质源码
社区
交流
商城
HOT
付费服务
VIP
开通会员 尊享会员权益
登录
注册
找回密码
快速登录
关注
综合
版块
热门
精华
问答
投票
最新回复
最高评分
无人之境
2个月前发布
3次阅读
关注
私信
Typecho 数据库从 Sqlite 转为 Mysql
前言
据我所知,使用Mysql的人比较多,很多插件支持Mysql但不支持SQlite,这就是我更换的原因
SQLite 的优点在中小网站CMS应用场景下表现突出:
1、与MySQL相比,它更彻底的免费,并且没有任何使用上的限制2、非常小巧,PHP5以上版本中无需任何配置即可支持SQ...
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
93次阅读
关注
私信
Typecho随机文章与同分类下随机文章的实现
在Typecho博客系统中,实现 随机文章 展示或者在同一分类下的 随机文章 展示可以极大地丰富用户的阅读体验。下面,我将详细介绍如何在Typecho主题中通过修改functions.php文件来实现这一功能。
步骤一:创建自定义Widget
首先,在主题的functions.php文件...
Typecho技术教程
评分
回复
分享
无人之境
2个月前更新
6次阅读
关注
私信
Typecho 获取网站统计数据
下面的代码放在主题的 functions.php 文件中,在每个页面都能调用
获取文章数量
获取文章数量,不包含草稿和未公开的文章
function postCount() { $db = Typecho_Db::get(); // 查询出文章数量并转换为数组 $count = $db->fetchRow($db->select('COUNT(...
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
3次阅读
关注
私信
Typecho 获取当前用户的评论数以及已发表文章数
先把这段代码扔到functions.php里。
class XAuthor extends Widget_Abstract_Users
{ protected$options; /** * 构造函数,初始化组件 * * @param mixed $request * @param mixed $response * @param mixed $params * @throws Typecho_Widget_Exception */publ...
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
1次阅读
关注
私信
Typecho 复制文字添加版权信息
代码如下:
< script>
document.body.addEventListener('copy', function (e) {
if (window.getSelection().toString() && window.getSelection().toString().length > 42) {
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
26次阅读
关注
私信
Typecho 评论区支持图片功能
在 Typecho 评论的内容中,如果用<img src="图片地址" />的语法,将被 Typecho 自带的过滤器删除,所以评论后看不到贴图。
解除贴图限制
我们需要手动打开限制,这个一般推荐在themeInit函数里强制设置,这样对用户来说就无需额外操作。
修改functions....
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
4次阅读
关注
私信
Typecho 自定义查询数据函数教程
前言
制作 Typecho 主题时,经常用到一些没有现成获取方法的数据,需要自己组装数据库请求来获取
本文借助 “获取 Typecho 站点全站文章总数” 这个例子,描述这一过程
第一步:了解 Typecho 的数据库结构
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
54次阅读
关注
私信
Typecho评论系统的验证码安全性
在Web开发中,防止垃圾评论和自动化脚本的侵扰是维护网站健康的重要一环。对于使用Typecho博客系统的用户来说,给评论系统添加验证码是一种常见的防御措施。本文将详细介绍如何从最基础的验证码实现,逐步增强到使用 图片验证码 和加密校验参数,以提供更高...
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
59次阅读
关注
私信
Typecho $this->category 和 $this->categories 的区别
前言
做主题的时候,经常用到 $this->category、$this->category() 和 $this->categories
在文章详情页,$this->category 输出最靠前的一个直属分类,$this->categories 输出所有分类
在 archive 页面,也就是类似 /category/typecho 的页...
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
7次阅读
关注
私信
Typecho 自定义密码保护文章的状态码和密码输入框
Typecho 的 密码保护 文章在没有输入密码的情况下会返回403代码,要是 Nginx 自定义 了 403 验证码就会导致无输入密码查看文章
修改functions.php
function themeInit($self) { if ($self->hidden) { // 密码保护 hidden 为 true$self->response-&g...
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
3次阅读
关注
私信
Typecho $this里到底有什么之详情页相关
常用代码片段
前前后后也写过几十个 Typecho 主题了,很多时候写到一半还是会去搜索 “Typecho 常用代码片段” 来做参考。但是,对于一些特殊的页面判断逻辑,搜索往往找不到想要的内容,这个时候,明白 Typecho 的 $this 里到底有什么,就非常有帮助了
打印...
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
1次阅读
关注
私信
Typecho判断插件是否激活
做Typecho主题的时候有些地方可能需要用到特定的插件。调用插件前肯定是先判断一下插件是否激活,不然就会导致中断输出了。
过程式写法
<?php $all = Typecho_Plugin::export();?><?php if (array_key_exists('插件名称', $all['activated'])) : ?&g...
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
3次阅读
关注
私信
Typecho 修复删除分类后统计文章数的错误
博客的文章渐渐多了起来,之前随意的分类就需要好好想整理一下。
为了图方便,直接在数据库里做了替换查询,不料typecho和WP一样,都会在metas表里存着分类和tag的统计信息,统计了这个分类下有多少篇文章,这个统计信息显示在分类和TAG管理页面。
也就是说,...
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
12次阅读
关注
私信
Typecho主题的页眉header部分常用代码
网站页眉(Header)是网页顶部固定区域,包含网站核心 导航 和品牌标识,通常由Logo、主 导航 菜单、搜索框、实用工具(如登录/注册、购物车)和联系方式等组成。其特点是保持全站一致性、固定显示、响应式设计并强化品牌形象,设计需简洁明了、突出重要...
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
3次阅读
关注
私信
Typecho 获取文章字数和阅读时长
一直很好奇,很多人的博客中都有“阅读时长 ≈ XX分钟”的字样,就奇怪他们是怎么统计出来的,原来是根据百度“一般人的阅读速度平均为(300~500)字/分钟”,然后取其中间也就是除以400得出来的。
咱也赶一下时髦,也整一段阅读时长统计,代码如下:
/**
*...
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
108次阅读
关注
私信
Typecho后台设置页美化
博主用过的 typecho主题 不多,见识也有限,在个人用过的主题里功能最全的那必须是joe主题。joe主题不光是有一个很漂亮的前台展现,对主题的后台也进行了美化,以下代码摘录自joe主题的functions.php文件。
function themeConfig($form)
{ $_db = Typecho_D...
Typecho技术教程
评分
回复
分享
无人之境
2个月前发布
2次阅读
关注
私信
Typecho 实现搜索结果关键词高亮显示
指定高亮范围,div上加id:searchpage,如<div id="searchpage">
将以下代码放在页尾</body>前,也可以只放在archive.php模板文件中
<?php if($this->is('search')): ?>
<script>
Typecho技术教程
评分
回复
分享
无人之境
3个月前发布
32次阅读
关注
私信
精
Typecho主题的目录结构解析
wordpress的 极简 主题需要有两个文件,分别是index.php以及style.css,而在typecho中,因为主题的一些配置信息默认被放在了index.php而不是style.css文件中,所以直接往主题包里仍一个index.php文件,这个主题就能被启用了。当然,和wordpress的 极简 实...
Typecho技术教程
评分
回复
分享
无人之境
2个月前更新
4次阅读
关注
私信
防止SQL注入与用户输入攻击的完整指南
规则 1:绝不要信任外部数据或输入
关于Web应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序员在PHP代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如 GET 变量、表单 POST、数据...
PHP交流
评分
回复
分享
无人之境
3个月前发布
48次阅读
关注
私信
精
Typecho_Db 类以及各方法基础用例
Typecho\_Db 是 Typecho 博客系统的 数据库 操作核心类,提供了 数据库 连接、查询构建和执行等功能。Typecho\_Db 提供了简洁高效的数据库操作接口,是Typecho插件和 主题开发 中最常用的类之一。
主要功能
数据库连接管理:
支持多种数据库类型(MySQL...
Typecho技术教程
评分
回复
分享
上一页
1
…
10
11
12
13
14
…
17
下一页
跳转
HI!请登录
登录
注册
社交账号登录
热门推荐
精华教程
热点疑问
随便看看
发布文章
创建话题
创建版块
发布帖子
在手机上浏览此页面
登录
没有账号?立即注册
用户名或邮箱
登录密码
记住登录
找回密码
登录
社交账号登录
注册
已有账号,立即登录
设置用户名
设置密码
重复密码
邀请码(选填)
注册