1:
代码: 全选
if (!defined('__TYPECHO_ROOT_DIR__')) exit;
代码: 全选
<?php $this->footer(); ?>
2:我照着官方模板做模板的时候,突然间发现,模板footer与body之间的空白部分变短了,我检查了源码、css,甚至怀疑记事本保存异常,专门下载了notepad++去把代码保存一遍,甚至还怀疑浏览器默认样式,可是审查元素看了,没有多余的浏览器默认样式,我还怀疑过footer与body分开保存,这之间难道编译异常了?我编辑的模板比目标站那段空白少了17px(height),弄了3个小时,期间不知道刷新了多少次。终于再看代码的时候,我看见官方模板调用footer是用的
代码: 全选
<?php $this->need('footer.php'); ?>
代码: 全选
<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; $this>need('header.php'); ?>
代码: 全选
<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; $this>need('footer.php'); ?>
3:我在本地测试,之前本来是用的某CMS仿的,但是因其首页不好做分页,所以选用typecho,在CMS里秒开,在这个博客里要加载三五秒
4:我想用官方的调用logo的函数代替绝对路径,但是换上去之后显示unknown,原来系统并没有预设logo地址。而且官方模板还有一大段判断语句,如果是图片又怎样、如果是文字又怎样,太冗长了,我还是用绝对路径吧