王尘宇王尘宇

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

Emlog侧栏最新批评显现批评文章标题和时候

emlog默许主题的侧栏模块“最新批评”不显现批评文章标题和批评时候,部份用户会有显现批评所属文章的标题以及该批评的批评时候的需求,可在emlog wiki中查找没有发明相干的挪用函数代码,不过能够运用sql语句经由过程批评gid举行查询完成挪用,下面博客吧经由过程emlog默许主题举行修正。

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

123456789101112

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'];}}}

找到主题最新批评代码:

12345678910111213141516171819

<?php//widget:最新批评function widget_newcomm($title){global $CACHE; $com_cache = $CACHE->readCache('comment');?><li><h3><span><?php echo $title; ?></span></h3><ul id="newcomment">	<?phpforeach($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 }?>

修正后的代码:

123456789101112131415161718192021

<?php//widget:最新批评function widget_newcomm($title){global $CACHE; $com_cache = $CACHE->readCache('comment');?><li><h3><span><?php echo $title; ?></span></h3><ul id="newcomment">	<?phpforeach($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 }?>

代码中的以下代码是批评时候:

1

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

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

1

<?php echo cutome_call($value['gid'],'title');?>


相关文章

评论列表

发表评论:
验证码

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