Emlog侧栏最新评论显示评论文章标题和时间

作者: 会飞的鱼

全网最全的网络资源分享网站

手机扫码查看

标签:

emlog

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

沫沫网络

emlog默认主题的侧栏模块“最新评论”不显示评论文章标题和评论时间,部分用户会有显示评论所属文章的标题以及该评论的评论时间的需求,可在emlog wiki中查找没有发现相关的调用函数代码,不过可以使用sql语句通过评论gid进行查询实现调用,下面博客吧通过emlog默认主题进行修改。

查询函数代码:(把下面的代码添加到主题的module.php文件)

 

function cutome_call($gid,$type){
	$db = MySql::getInstance();
	$sql = "SELECT * FROM ".DB_PREFIX."blog WHERE hide='n' and gid in ($gid) ORDER BY `date` DESC LIMIT 0,1";
	$list = $db->query($sql);
	while($row = $db->fetch_array($list)){
		if($type=='title'){
			return $row['title'];
		}elseif($type == 'time'){
			return $row['date'];
		}
	}
}

找到主题最新评论代码:

<?php
//widget:最新评论
function widget_newcomm($title){
	global $CACHE; 
	$com_cache = $CACHE->readCache('comment');
	?>
	<li>
	<h3><span><?php echo $title; ?></span></h3>
	<ul id="newcomment">
	<?php
	foreach($com_cache as $value):
	$url = Url::comment($value['gid'], $value['page'], $value['cid']);
	?>
	<li id="comment"><?php echo $value['name']; ?>
	<br /><a href="<?php echo $url; ?>"><?php echo $value['content']; ?></a></li>
	<?php endforeach; ?>
	</ul>
	</li>
<?php }?>

修改后的代码:

<?php
//widget:最新评论
function widget_newcomm($title){
	global $CACHE; 
	$com_cache = $CACHE->readCache('comment');
	?>
	<li>
	<h3><span><?php echo $title; ?></span></h3>
	<ul id="newcomment">
	<?php
	foreach($com_cache as $value):
	$url = Url::comment($value['gid'], $value['page'], $value['cid']);
	?>
	<li id="comment">		
		<?php echo $value['name']; ?> <?php echo gmdate('Y-n-j',cutome_call($value['gid'],'time'));?>
		<br /><a href="<?php echo $url; ?>" title="<?php echo cutome_call($value['gid'],'title');?>"><?php echo $value['content']; ?></a> 
	</li>
		<?php endforeach; ?>
	</ul>
	</li>
<?php }?>

代码中的以下代码是评论时间:

<?php echo gmdate('Y-n-j',cutome_call($value['gid'],'time'));?>

代码中的以下代码是评论标题:

<?php echo cutome_call($value['gid'],'title');?>
本文最后更新于2017-9-26,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏
未经允许不得转载:

作者: 会飞的鱼, 转载或复制请以 超链接形式 并注明出处 会飞的鱼
原文地址: 《Emlog侧栏最新评论显示评论文章标题和时间》 发布于2017-9-26

评论

切换注册

登录

忘记密码?

您也可以使用第三方帐号快捷登录

切换登录

注册

Emlog侧栏最新评论显示评论文章标题和时间

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏