王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

Emlog手机版猎取文章标签和分类

代码仍旧是从module文件里拿出来,经由一些修正而得,运用基础没什么问题。内里的分类和标签链接地点照样电脑版的,不过也没必要修正,毕竟手机版也没有分类和标签的功用,假如不须要的能够将其去掉。

以下是挪用分类名(带链接)的代码:

//猎取文章对应的分类function blog_sort($blogid){global $CACHE;$log_cache_sort = $CACHE->readCache('logsort');if(!empty($log_cache_sort[$blogid])){$blog_sort = "<a href=\"".Url::sort($log_cache_sort[$blogid]['id'])."\">".$log_cache_sort[$blogid]['name']."</a>";}else{$blog_sort = "暂未分类";}echo $blog_sort;}

把上面的代码放在手机版的index.php里的末了。然后进入view文件夹,按本身须要挑选增加位置:
想显现在文章页面:翻开single.php,放到内里的恰当位置即可:

<?php blog_sort($logid); ?>

想显现在文章列内外:翻开log.php文件,在 <?php foreach($logs as $value): ?> 与 <?php endforeach; ?> 之间放入以下挪用代码:

<?php blog_sort($value['logid']); ?>

下面是猎取文章标签的代码:

//猎取文章对应的标签function blog_tag($blogid){global $CACHE;$log_cache_tags = $CACHE->readCache('logtags');if (!empty($log_cache_tags[$blogid])){$tag = '';foreach ($log_cache_tags[$blogid] as $value){$tag .= "<a href=\"".Url::tag($value['tagurl'])."\">".$value['tagname'].'</a>&nbsp;';}echo $tag;}}

同样是放到index.php文件的背面,至于和上面的分类代码谁先谁后是可有可无了,发起相互离隔一行,轻易检察修正。每一个标签之间已用空格(即&nbsp;)离隔,你也能够去掉再用CSS定义。

挪用要领和上面的分类挪用一样,文章页面的标签挪用代码:

<?php blog_tag($logid); ?>

文章列表页面的标签挪用代码:

<?php blog_tag($value['logid']); ?>

觉得内容和之前发的差不多(-_-#),我只是想写细致一点。


相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。