本页主要介绍内置方法的定义,至于如何搭配使用,要靠各位开发者自己摸索,或者借鉴默认主题。
使用这些方法,在主题文件中使用$this->方法名()即可
最新的列表:请看 [页面说明]()
## archiveTitle
原型:`archiveTitle($defines = NULL, $before = ' » ', $end = '')`
描述:显示当前页面的标题,如文章标题或页面标题等。
$defines定义了不同类型页面的标题;$before定义了在标题前面显示的内容;$end定义了在标题后面显示的内容。
一般与$this->options->title()一起使用。
示例:
~~~
$this->archiveTitle([
'category' => '分类 %s 下的文章',
'search' => '包含关键字 %s 的文章',
'tag' => '标签 %s 下的文章',
'author' => '%s 发布的文章'
]);
~~~
## asset
参数:资源相对路径
描述:用于引用资源文件,使用该方法可以自动补充完整的URL,可补全到主题路径下,因此参数为主题路径的相对路径。如:css/style.css。
## header
参数:无
描述:主要用于插件等资源文件动态引用,或者临时增加样式等。建议每个主题都加上以适应插件的需求。
## footer
参数:无
描述:主要用于插件的JS引用或临时增加JS代码。建议每个主题都加上以适应插件的需求。