分类 Typecho 下的文章

如题,typecho伪静态.htaccess规则,备用。<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L] </IfModule> http跳转https的.htaccess规则<IfModule mod_rewrite.c> RewriteEngine On - 阅读剩余部分 -

有同学评论说会缓存评论人的信息当然,我没注意到这个是因为我们的Chakhsu同学在老高的技术博客也提到这个问题而我用的模板也是来自于Chakhsu的,所以他在模板里面已经修改过这个问题,直接不读取cookies来回填用户信息我就小小的修改了一下,采用js来读取并回填,登录状态还无所谓,没登陆的用户确实造成了小小的不便(当然,对我这种常年只有我一个人访问的博客没什么影响……)首先分析了一下typecho的函数模板文件comments.php里获取的函数是<?php $this->remember('author'); ?> <?php $this-&g- 阅读剩余部分 -

Typecho有个第三方插件使用七牛SDK自动将上传的图片同步到七牛,但是感觉这个插件某些时候似乎有些问题,导致上传失败,不知道是七牛接口原因还是插件原因导致。分享一下免插件实现将Typecho文章图片自动替换为七牛地址,从而实现托管图片的目的。注册七牛和实名认证这些就省略了,七牛官网地址:http://www.qiniu.com/ ,首先创建一个空间(bucket),如下我已经创建了一个名为 typecho的空间,然后设置镜像存储,镜像源填写你的博客地址(http://www.liweiliang.com/),最后保存设置。找到七牛为您当前空间分配的测试域名,或者您自行绑- 阅读剩余部分 -

将下面代码添加到 typecho 头部模版的开头即可实现简单的 JSON 输出,实现 API 效果。API 的使用大家就自己发挥吧。头部模版一般位于usr/themes/default/header.php 可以查找到:<!DOCTYPE html> 在这一行的前面添加下面的代码:<?php if (stripos($this->request->getRequestUri(), 'json')) { $arr = array(); while ($this->next()) { $a = array('t- 阅读剩余部分 -

其实主机一直都有 php7.0 然而 typecho 大家都说不兼容,我也试了确实直接启用 php7.0 会出问题。最后百度了很多,说的都乱七八糟的。实际只需要把 config.inc.php 文件中的db = new Typecho_Db('Mysql', 'typecho_'); 改为$db = new Typecho_Db('Pdo_Mysql', 'typecho_');

1.首先绑定两个域名(以下称 A域名 和 B域名)到空间目录上。2.接着把typecho上传到空间里,打开 A域名 时,typecho就会自动检测并开始安装,安装是请修改数据库表前缀为 A_ ,安装过程非常顺利。3.安装完后,把程序自动生成的文件config.inc.php下载下来备份,并删除服务器上的config.inc.php。4.然后,用 B域名 打开网站,此时,typecho会再度自动检测并开始安装,此时请修改数据库表前缀为 B_ ,安装过程也一样非常的顺利。5.再次把config.inc.php这个文件下载下来,对比前后两个文件,我们可以发现它们之间的区别就在于最- 阅读剩余部分 -

到后台外观,打开archive.php和index.php找到:content(...); ?> 替换成:excerpt(300,'...'); ?> 修改typecho首页显示文章的数量到后台外观,打开function.php,在末尾添加:/ 定义首页文章分布数量 /function themeInit($archive) { if ($archive->is('index')) { $archive->parameter->pageSize = 10; } }