标签 Typecho 下的文章

获取指定独立页面

独立页面公开时

在Typecho,以独立页面+模版的形式作为首页,如果想在该页面加上指定页面内容,可以用以下代码实现,以加入about.html内容为例。

    <?php $this->widget('Widget_Contents_Page_List')->to($pages); ?>
    <?php while($pages->next()): ?>
        <?php if ($pages->slug == 'about'): ?>
            <p><?php $pages->content(); ?></p>
                    <?php endif; ?>
    <?php endwhile; ?>

注意:如果该页面是隐藏状态,则引用不可见。

- 阅读剩余部分 -

主题修改都是微调,与其说是修改,不如叫优化。主要思路是,能用代码解决,就不用插件,调用资源越少越好,保持主题精简,即便后续系统主题有更新,只有修改一些代码就能复原,轻松省心,维护方便。

这篇文章算是备份,后续如有改动,随时更新到这里。由于改动太多,更新不及时,有的忘记改了什么,下面改动内容和现在主题样式已经有了出入,供大家参考,自行摸索吧。

关于默认主题网站性能优化,可以看这篇内容,算是修改汇总续集吧。

- 阅读剩余部分 -