Typecho竖立自定义模板
自定义首页模板
在当前模板目次下面建你须要的文件(比方:home.php),然后再文件的开头加上以下代码(需在 package 背面加上 index)就算是自定义了好了一个首页:
<?php/*** 自定义首页模板** @package index*/然后进入背景的『设置』-『文章』页面,挑选“站点首页”中的“直接挪用[home.php]模板文件”,保留即可。
自定义页面(page)模板
只须要在当前模板目次下面建你须要的文件,然后再文件的开头加上以下代码(需在 package 背面加上 custom)就算是自定义了好了一个页面,能够自定义多个页面:
<?php/*** 自定义页面模板** @package custom*/个中 @package custom 是必需的,然后进入背景在『竖立页面』的【睁开高等选项】里就能够看到
自定义分类模板
要领一
直接在当前模板目次下竖立一个名为 category 的目次,然后在内里放上以你须要零丁做模板分类的缩略名为文件名的 php 文件,比方 default.php,如许,在接见缩略名为default的分类时,它会自动挪用这个模板。
要领二
在模板文件中运用 is 语法推断页面
<?php if ($this->is('category', 'default')): ?>//默许分类模板<?php endif; ?><?php if ($this->is('category', 'category2')): ?>//分类2模板<?php endif; ?>而在文章或其他页面推断分类显现差别款式的话,请参考 差别分类差别结果
自定义页面列表显现条数
模板目次下竖立一个名为 functions.php 的文件 然后内里写一个函数(示例是掌握 jobs 分类下的文章列表显现条数为 10 条)
function themeInit($archive) {if ($archive->is('category', 'jobs')) {$archive->parameter->pageSize = 10; // 自定义条数}}

评论列表