2017年6月

将下面代码添加到 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; } }

单行文本溢出.text-ellipsis { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 多行文本溢出.multiple-text-ellipsis { display: -webkit-box; overflow : hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } jQuery实现文本溢出funct- 阅读剩余部分 -