当前位置:首页 > ZBlogPHP教程 > 正文内容

文章页侧栏调用当前文章标签文章列表方法示例

toyean5个月前 (12-17)ZBlogPHP教程308

以纯净主题为例,实现这个功能需要修改主题源码,当然如果有插件实现就更好了。

首先修改zb_users/theme/tpure/template/module.php,全部内容替换为以下代码:

{if $module.FileName=='taggetlist'}
	{if $type == 'article' && count($article.Tags)>0}
		{foreach $article.Tags as $tag}
			{$tagarray[] = $tag.ID}
		{/foreach}
		{foreach $tagarray as $flid}
			<div class="sidebox">
				<dt class="sidetitle">
					{$zbp.GetTagByID($flid).Name}
				</dt>
				<dd>
					<ul>
						{$taggetlist = GetList(5,null,null,null,$zbp.GetTagByID($flid).Name)}
						{foreach $taggetlist as $article}
							<li><a href="{$article.Url}" target="_blank">{$article.Title}</a></li>
						{/foreach}
					</ul>
				</dd>
			</div>
		{/foreach}
	{/if}
{else}
<dl id="{$module.HtmlID}" class="sidebox">
    {if (!$module.IsHideTitle)&&($module.Name)}<dt class="sidetitle">{$module.Name}</dt>{else}<dt></dt>{/if}
    <dd>
        {if $module.Type=='div'}
		<div>{$module.Content}</div>
		{/if}
		{if $module.Type=='ul'}
		<ul>{$module.Content}</ul>
		{/if}
    </dd>
</dl>
{/if}

保存提交后,在zb_users/theme/tpure/include目录下创建一个名为taggetlist.php的空白文件,不用填写任何内容,在后台左侧模块管理中,可以看到这个文件命名的模块。

getTagList模块

只需将其拖拽到右方文章侧栏中即可看到效果。

调用标签模块效果

扫描二维码推送至手机访问。

版权声明:本文由Z博通发布,如需转载请注明出处。

本文链接:https://www.zblog.co/zblogphpjiaocheng/gettaglist.html

标签: ZBlog教程
分享给朋友:

相关文章

zblog调用当前日期和星期

今天在写一个zblog模板的时候需要加入当天时间,年月日以及星期几,星期几是汉字表示!年月日:就简单了,直接在zblog模板中写入:今天是:{date('Y年m月d日')}以上输出的就是当天的年月日了,因为日期都是数字比较简...

zblogPHP 调用全部页面(调取所有页面)

之前写过一篇《zblogPHP获取所有分类名方法》,今天再来分享下如何调取所有页面,在制作企业站模板的时候可能需要用到!function page_list() {     gl...

zblogPHP调取某个页面的标题、内容等

在zblog模板制作中,可能会用到调取某个页面内容的时候,比如调取某篇页面中的标题、内容等,此时应该怎么调取呢? 之前分享过获取某篇文章的方法,比如在主题配置内填写某篇文章ID,即可调取,本文分享的是获取某个页面!之前在ydseo主题中使用...

zblogphp指定最近多少N天热门文章、热评文章

zblog模板制作中,常用到各种热门文章、热评文章的调用,甚至要指定一个月内的热门热评文章,本文来分享下这个方法:调用的是全站的热门文章,现在的需求是调用指定最近多少天发布的热门文章,实现周排行、月排行、年排行的热门文章列表的需求,实现方法...

zblogPHP如何调用某分类下某作者的最新文章

今天在看余从发布的一个企业模板时,遇到了这个调用代码,比较特别需求也比较小众,其实我最新写的几个模板也有这个功能,就是作者模块,文章页显示作者头像、说明、以及作者的最新文章!ZBLOG如何调用某分类某作者的文章,代码如下,需要使用系统的Ge...

zblogPHP主题调用指定字段文章(多选字段)

今天晚上在重写zblogPHP主题ydblack模板,其中的侧栏模块需要调用站长指定的文章,之前的调用方法比较落伍,基本是主题配置内输入文章ID数字,多ID英文小逗号隔开,这种方法实在不人性化,更新起来也并不是很方便。所以写了这种方法,在编...