香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机小编在处理售后问题时,总是能遇到各种各样的问题,今天又有无忧独立ip空间的用户联系小编我,说是为了网站的优化,需要让置顶的文章只显示出标题但不显示出摘要,而那些不是置顶的文章则还是同时显示出显示标题以及摘要信息,想要知道如何实现这个效果。其实这个效果看起来是非常的复杂,但是实现起来的话还是比较简单的,我们可以先通过php函数编辑一段代码,用来判断这当前这一篇文章是否是置顶的文章,如果是置顶的文章,那么就让他只显示出文章的标题;如果判断这当前文章不是置顶文章的话,那么就让他同时显示出显示标题以及摘要信息就可以了。下面无忧主机小编就来详细的介绍一下操作的方法,步骤如下所示。

首先我们设置文章是否置顶的代码“<?php if($value[‘top’]==’n’):?>”,判定不是首页置顶那么显示<?php endif; ?>的内容,判定是分类置顶的话显示<?php if($value[‘sortop’]==’n’):?>的内容,判定是非分类置顶的话显示<?php endif; ?>的内容。

找到网站程序里的log_list.php文件,将其打开,然后编辑如下一段代码:

<h2><?php topflg($value['top'], $value['sortop'], isset($sortid)?$sortid:''); ?><a href="<?php echo $value['log_url']; ?>"><?php echo $value['log_title']; ?></a></h2>
<?php if($value['top']=='n'):?>
<p class="date">作者:<?php blog_author($value['author']); ?> 发布于:<?php echo gmdate('Y-n-j G:i', $value['date']); ?> 
<?php blog_sort($value['logid']); ?> 
<?php editflg($value['logid'],$value['author']); ?>
</p>
<?php echo $value['log_description']; ?>
<p class="tag"><?php blog_tag($value['logid']); ?></p>
<p class="count">
<a href="<?php echo $value['log_url']; ?>#comments">评论(<?php echo $value['comnum']; ?>)</a>
<a href="<?php echo $value['log_url']; ?>">浏览(<?php echo $value['views']; ?>)</a>
</p>
<?php endif; ?>

代码编辑好了之后,保存数据,登入网站的后台刷新一下文件缓存就可以了。

无忧主机相关文章推荐阅读:
EMLOG文章时间显示方式
EMLOG调用所有分类名称、发布文章数和描述的方法
EMLOG判断内容页有没有被百度收录的方法

本文地址:http://www.51php.com/others/21624.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档