马春杰杰博客
致力于深度学习经验分享!

Typecho美化汇总

最新目录

之前介绍过本站点进行的一些美化操作,最近开始搭建Typecho博客,在这里记录一些Plug-and-Play的函数或者模块,以便于其他博客的复用。

5 统计文章总数、分类总数、评论总数、页面总数

4 获取指定文章

如文章cid已知,那么可以这样:

$post = $this->widget('Widget_Archive@post', 'type=post', 'cid=1');
$post->title();

3 隐藏边栏某一类的文章

比如我想隐藏want_to_watch分类下的文章:

2 使用自定义字段

Typecho中的自定义字段使用非常方便,只需要在文章发布页面中填入字段以及相应的值,在想要使用的地方直接输入:

<?php $this->fields->字段名();?>

即可。

如果是在模版中加入自定义字段,需要在主题的function.php中,找到themeFields函数,然后类似下面这样:

具体见:

1 获取指定类别的文章列表信息

目前正在搭建瀑布流页面,想把<movie>类别下的文章拿出来,用的字段有“标题”、“链接”、“缩略图”、“描述

第一种方式:

此时会循环读取某一类的文章,其中pageSize表示取的文章数量,mid表示某个类别,比如我这里movie是3。在写html时,如果我们想取该文章的某个字段,可以直接使用{字段名}即可。比如年份{year},具体的字段见:

不过第一种方式我没找到调用自定义字段的方式,遂放弃第一种,改用第二种。

第二种方式:

这里注意一下,Widget_Archive@index@后面的index需要指定一个没有使用过的名字才可以。其他同第一种方法。

如果我们想要统计某个年份的数量,不能直接使用$yearss=$categoryPosts->year();,而是需要用$yearss="$categoryPosts->year"代替。下面是实现效果:

 

 

 

赞(392) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Typecho美化汇总》
文章链接:https://www.machunjie.com/web/webjiaocheng/884.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: