主题插件
主题
Typecho主题
xiuno主题
Wordpress主题
Discuz主题
插件
Typecho插件
Xiuno插件
Wordpress插件
Discuz插件
电脑软件
编程开发
办公软件
媒体播放
上传下载
系统工具
编程开发
安卓软件
影视播放
音乐软件
社交娱乐
小说阅读
其它软件
优质源码
社区
交流
商城
HOT
付费服务
VIP
发布
发布文章
创建话题
创建版块
发布帖子
开通会员
黄金会员
全站资源折扣购买
部分内容免费阅读
部分活动免费参与
不定时领取礼品
开通黄金会员
钻石会员
全站95%资源免费
部分内容免费阅读
提供部分技术指导
奖品活动免费参加
开通钻石会员
开通会员 尊享会员权益
登录
注册
找回密码
快速登录
主题插件
主题
Typecho主题
xiuno主题
Wordpress主题
Discuz主题
插件
Typecho插件
Xiuno插件
Wordpress插件
Discuz插件
电脑软件
编程开发
办公软件
媒体播放
上传下载
系统工具
编程开发
安卓软件
影视播放
音乐软件
社交娱乐
小说阅读
其它软件
优质源码
社区
交流
商城
HOT
付费服务
VIP
开通会员 尊享会员权益
登录
注册
找回密码
快速登录
关注
综合
版块
热门
精华
问答
投票
最新回复
最高评分
无人之境
1年前发布
16次阅读
关注
私信
Typecho 首页文章列表新增管理员可见编辑功能
之前用的Wordpress主题大多都支持前台点击编辑按钮进入后台对文章进行修改,方便极了。转了Typecho之后换了几个主题都没发现有这个功能,果然需要造个小轮子啊。
观察一下编辑页面,都是固定地址加上CID,例如
http://blog.iplayloli.com/admin/write-post.ph...
Typecho技术教程
评分
回复
分享
无人之境
1年前更新
16次阅读
关注
私信
Typecho调用指定ID文章函数
使用typecho程序搭建博客,如果想在网站页面上的某个位置显示博主想要指定的几篇文章怎么办?不懂typecho开发的博主可能会选择直接在模板文件里加入html代码实现,这样做显然不够灵活,增加删除修改都非常不方便,而下面TypechoWiki分享的函数代码,博主仅需...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
16次阅读
关注
私信
Typecho 修复删除分类后统计文章数的错误
博客的文章渐渐多了起来,之前随意的分类就需要好好想整理一下。
为了图方便,直接在数据库里做了替换查询,不料typecho和WP一样,都会在metas表里存着分类和tag的统计信息,统计了这个分类下有多少篇文章,这个统计信息显示在分类和TAG管理页面。
也就是说,...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
16次阅读
关注
私信
Typecho 免插件实现文章浏览次数统计(Cookie Enabled)
最近在打造新主题,想给主题增加统计功能,为了不使用Views插件,撸了下面的代码,使用自定义字段保存数据,不会改动数据库结构。
/* * 获取浏览次数 */
function getViewsStr($widget, $format = "{views} 次浏览") { $fields = unserialize($widget->fie...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
16次阅读
关注
私信
Typecho 使用分隔符导致的大量换行问题处理
问题:Typecho在使用分隔符 <!--more--> 标签后首页文字下面出现一段空白,审查元素时发现是大量的 <br> 换行符...
Typecho技术教程
评分
回复
分享
无人之境
1年前更新
16次阅读
关注
私信
Typecho文章图片附件缩略图教程
操作步骤:
1、在主题functions.php文件中添加代码:
function thumb($obj) { $rand_num = 10; //随机图片数量,根据图片目录中图片实际数量设置 if ($rand_num == 0) { $imgurl = "随机图片存放目录/0.jpg"; //如果$rand_num = 0,则显示默认图片,须命名为"0...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 自定义分页盒子样式
自定义pagenv分页盒样式
<?php $this->pageNav('上一页', '下一页', '5', '……'); ?>
更多细节:
<?php $this->pageNav('Newer', 'Older', 1, '...', array('wrapTag' => 'nav', 'wrapClass' => 'page-nav', 'itemTag' => '', 'prev...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
PHP获取Github个人信息
如何把github社区账号信息做成卡片,放到想放的位置,该如何做呢?
把下面代码放到functions.php中
// 获取Github信息
function getGithub($userName){ $url = 'https://api.github.com/users/'.$userName; $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTP...
PHP交流
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 自定义密码保护文章的状态码和密码输入框
Typecho 的 密码保护 文章在没有输入密码的情况下会返回403代码,要是 Nginx 自定义 了 403 验证码就会导致无输入密码查看文章
修改functions.php
function themeInit($self) { if ($self->hidden) { // 密码保护 hidden 为 true$self->response-&g...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 自定义某分类并输出缩略图
<?php $this->widget('Widget_Archive@index', 'pageSize=4&type=category', 'mid=23')->to($indexpub); ?>
<?php while($indexpub->next()): ?> <?php $indexpub->permalink(); ?> <?php $indexpub->title() ?> ...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 全部标签列表按时间排序教程
我们在上篇给大家说到了 Typecho 标签列表按照标签下的文章数目排序,请参考:Typecho 标签列表按文章数量排序,今天给大家说一下按照tag的创建时间排序的实现方式:
<?php $this->widget('Widget_Metas_Tag_Cloud')
->to($taglist); ?><?php ...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 文章表添加新字段对应处理位置
Typecho的文章表contents添加新字段后需要修改以下文件
Widget\Contents\Post\Edit.php 这里的 writePost 函数里需要接收新字段参数
Widget\Abstract\Contents.php 这里的update函数里构建更新结构加入新字段, select函数里添加查询新字段
还有后台模板文件...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 实现添加简繁切换功能
这个方法主要是通过JS实现,语法依然是简体语法,只是实现把中文简体字翻译成繁体字而已,请悉知。
首先下载JS文件:tw_cn.js.zip,并修改里面的内容:
var defaultEncoding = 2; // 网站默认语言,1: 繁體中文, 2: 简体中文
var translateDelay = 0; //延迟...
Typecho技术教程
评分
回复
分享
无人之境
1年前更新
15次阅读
关注
私信
防止SQL注入与用户输入攻击的完整指南
规则 1:绝不要信任外部数据或输入
关于Web应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序员在PHP代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如 GET 变量、表单 POST、数据...
PHP交流
评分
回复
分享
无人之境
1年前发布
15次阅读
关注
私信
Typecho 统计当前分类和子分类文章总数
Typecho 发布一篇文章,然后只勾选子分类,然后发布,父分类输出分类的文章数量,并没有包含这个新发布的文章。
那么如果我们希望调用父分类时获取显示的所有子分类和父分类下文章的总数怎么实现呢?直接上代码,在主题目录下的 functions.php 文件新增如下函...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
14次阅读
关注
私信
Typecho 常用的一些常量
Typecho常量,在config.inc.php最后面插入一行代码就可以启动一些功能或者重新定义一些参数,在config.inc.php中加是全局生效的,不在config.inc.php中其实也可以生效,只是在你加的位置那个局部生效。
debug 模式
平时不建议开启,遇到报错或者开发东西时最...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
14次阅读
关注
私信
Typecho热评文章调用函数
热评文章即网站中被评论次数最多的文章,一般热评文章、热门文章和随机文章是网站常用的排行文章模块,那么typecho网站要如何在页面中显示评论最多的文章列表?很简单,代码博客吧已准备好,有需要的博主仅需要根据下面的说明添加即可。
操作步骤:
1、在当前...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
14次阅读
关注
私信
Typecho 自定义分类、搜索、首页文章数量教程
Typecho自定义分类、标签、搜索、首页等文章分页数量,修改 functions.php 文件代码:
function themeInit($archive) { if ($archive->is('index')) { $archive->parameter->pageSize = 10; // 自定义条数 }
为:
function themeInit($archive) { ...
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
14次阅读
关注
私信
Typecho 所有文章数量统计代码
有些模板可以需要输出所有文章的总数量,就需要用到下面的代码了。
<?php$stat = Typecho_Widget::widget('Widget_Stat') ;echo".$stat->PublishedPostsNum."; ?>
需要输出所有日志数量的地方填写此代码就可以了。
Typecho技术教程
评分
回复
分享
无人之境
1年前发布
14次阅读
关注
私信
Typecho判断插件是否激活
做Typecho主题的时候有些地方可能需要用到特定的插件。调用插件前肯定是先判断一下插件是否激活,不然就会导致中断输出了。
过程式写法
<?php $all = Typecho_Plugin::export();?><?php if (array_key_exists('插件名称', $all['activated'])) : ?&g...
Typecho技术教程
评分
回复
分享
上一页
1
…
11
12
13
14
15
…
18
下一页
跳转
HI!请登录
登录
注册
社交账号登录
热门推荐
精华教程
热点疑问
随便看看
发布文章
创建话题
创建版块
发布帖子
在手机上浏览此页面
登录
没有账号?立即注册
用户名或邮箱
登录密码
记住登录
找回密码
登录
社交账号登录
注册
已有账号,立即登录
设置用户名
设置密码
重复密码
邀请码(选填)
注册