ZblogPHP主题制作六文章页面制作 ZblogPHP文章页面常用的调用标签汇总
- 2022年11月23日
- 723 次
ZblogPHP的文章页面是ZblogPHP主题的重要组成部分,是我们制作ZblogPHP主题不可或缺的一部分,下面主要记载的是ZblogPHP的文章页面需要制作哪些主题页面,以及分享一些ZblogPHP文章页面常用的调用标签,便于我们在制作ZblogPHP文章主题页面时调用使用。
ZblogPHP文章页需要制作哪些页面
根据ZblogPHP提供的默认主题分析,我们如果自己制作ZblogPHP主题的文章页面,至少需要制作single.php和post-single.php以及post-page.php三个页面,如果需要开启文章评论模块则可以再制作comment.php、comments.php和commentpost.php模板。
ZblogPHP文章模板相关模板:
single.php:是文章页(单页)主模板文件;
post-single.php:日志页文章模板;
post-page.php:单页模板;
comment.php:评论区模板;
comments.php:每条评论内容显示模板;
commentpost.php:评论发送表单模板
ZblogPHP文章页模板页面判断
在我们制作ZblogPHP文章页模板的时候,需要在single.php页面做一些页面判断,single.php页面判断主要有两处,一处是判断面包屑导航,一处是判断是文章页还是单页。
1、面包屑导航判断代码:
{if $type == 'index'}首页
{elseif $type =="article"}
<a href="{$host}" title="{$name}">首页</a><span class="iconfont icon-angle-double-right"></span>
{php}
$html='';
function navcate($id){
global $html;
$cate = new Category;
$cate->LoadInfoByID($id);
$html ='<a href="' .$cate->Url.'" title="查看' .$cate->Name. '中的全部文章">' .$cate->Name. '</a> '.$html;
if(($cate->ParentID)>0){navcate($cate->ParentID);}
}
navcate($article->Category->ID);
global $html;
echo $html;
{/php}<span class="iconfont icon-angle-double-right"></span> {$article.Title}
{elseif $type =="page"}
<a href="{$host}" title="{$name}">首页</a><span class="iconfont icon-angle-double-right"></span> 正文
{/if}
根据不同的页面输出不同的面包屑导航,链接前带的iconfont是字体图标。
2、判断是文章页还是单页
{if $article.Type==ZC_POST_TYPE_ARTICLE}
{template:post-single}
{else}
{template:post-page}
{/if}
直接使用默认主题中的页面判断语句即可。
ZblogPHP文章页面常用的调用标签
ZblogPHP文章页面常用的标签表格:
| 标签 | 标签作用 | 使用说明 |
|---|---|---|
| {$article.Title} | 文章标题 | |
| {$article.Author.Url} | 文章作者链接 | |
| {$article.Category.Url} | 文章所属栏目链接 | |
| {$article.Category.Name} | 文章所属栏目名称 | |
| {$article.Author.StaticName} | 文章作者名 | |
| {$article.Time()} | 文章发布时间 | 年月日时分秒格式时间 |
| {$article.Time('Y-m-d')} | 文章发布时间 | 年月日格式时间 |
| {$article.ViewNums} | 文章浏览次数 | |
| {$article.ID} | 文章ID | |
| {$article.Alias} | 文章别名 | |
| {$article.Content} | 文章正文内容 | |
| {$tag.Name} | 文章Tag | 需循环中调用 |
| {$tag.Url} | 文章tag链接 | 需循环中调用 |
| {$article.Prev.Url} | 上一篇文章链接 | 需在if判断中使用 |
| {$article.Prev.Title} | 上一篇文章标题 | 需在if判断中使用 |
| {$article.Next.Url} | 下一篇文章链接 | 需在if判断中使用 |
| {$article.Next.Title} | 下一篇文章标题 | 需在if判断中使用 |
| {$article.Intro} | 文章摘要 | 默认文章摘要不太友好需自行改动 |
以上是ZblogPHP文章页模板常用的调用标签。
总体上来说,做好页面判断和header.php页面SEO优化,以及文章页调用相关文章及侧边栏,基本上就能把ZblogPHP的文章页模板制作好了。
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- ZblogPhp如何修改默认login.php?ZblogPhp怎么修改默认后台地址? 2022-05-01
- ZblogPhp主题制作学习系列二 Header.php中常用的调用标签 2022-05-12
- html文本框的基本语法 Html文本框如何使用? 2022-06-22
- Z-index属性用法 Css中Z-index的作用 2022-10-13
- Html表单input type属性值有哪些?input各种type属性值的作用 2022-11-17
- 使用Css制作一个手机端三条杠的导航菜单栏字体图标 2022-11-11
