EMLOG实现最新头条文章标题加摘要显示代码

昨天给客户用EMLOG做站,根据客户要求定制的模板是属于CMS类型的风格,首页需要设置一个最新置顶头条文章标题加摘要显示的效果,原先没做个这个代码,但我知道置顶如何调用,就思考了下弄出来一个置顶头条文章标题加摘要显示效果;原理挺简单的,封装一个函数在module.php里面,sql代码查询一条置顶文章,然后输出前台显示出来,分享给有需要的EMER们,代码如下根据要求安装就可以了;把以下代码复制到module.php里面,在需要的地方使用<?php getZhidingLogs();?>调用,后台管理设置一篇置顶文章就会显示效果,其中的CSS样式自己更改添加,输入的摘要部分已经做了html标签过滤,输出摘要文字字数请自行修改<?php echo mb_substr($row['content'],0,85,'utf-8');?>这段代码中,中间的85为字数,自己根据需要调整。


<?php//首页置顶头条function getZhidingLogs() {$db = MySql::getInstance();$sql = "SELECT gid,title,content,date FROM ".DB_PREFIX."blog WHERE type='blog' and top='y' ORDER BY `top` DESC ,`date` DESC LIMIT 0,1";$list = $db->query($sql);while($row = $db->fetch_array($list)){//$row['content'] = htmlspecialchars($row['content']);$row['content'] = strip_tags($row['content']);?><h1><a href="<?php echo Url::log($row['gid']); ?>" title="<?php echo $row['title']; ?>" target="_blank"><?php echo $row['title']; ?></a></h1><span class="note"><?php echo mb_substr($row['content'],0,85,'utf-8'); ?>...</span><a href="<?php echo Url::log($row['gid']); ?>" class="font2_2" target="_blank">阅读全文&gt;&gt;</a>    <?php } ?><?php } ?>  


发布时间:2017-8-3 11:16 Thursday
  • 版权声明:除非注明,文章均为【皇朝博客网 - 集合网络各类精品资源 技术教程 各种珍藏福利的精品网站。】原创,欢迎转载!转载请注明本文地址,谢谢!

  • 作者:皇朝博客网 - 集合网络各类精品资源 技术教程 各种珍藏福利的精品网站。

    某人网络 - 旗下网站:皇朝博客网,资源导航网,淘劵网,二级域名分发网,表白网,等等

    返回列表
    上一篇:
    下一篇:

    发表评论

    快捷回复: