Emlog的5.3.1新版依然没有文章分页功用,而恰好我的文章都比较长,用户浏览起来体验大概不太好,本身着手,饱食暖衣,我这里把增添分页的要领分享出来,给有须要的朋侪参考。
第一步、在模版文件module.php末了一段到场代码:
<?php//内容页分页function log_fy($aid,$aP,$aCount) {$log_fy .= '<div id="log_fy">';for ($p=0;$p<$aCount;$p++) {if ($p == 0 && $aP == 0) $log_fy .= '<span title="当前第1页">1</span>';else if ($p == 0) $log_fy .= '<a href="'.BLOG_URL.'?post='.$aid.'" title="转到第1页">1</a>';else if ($p == $aP) $log_fy .= '<span title="当前第'.($p+1).'页">'.($p+1).'</span>';else $log_fy .= '<a href="'.BLOG_URL.'?post='.$aid.'&p='.$p.'" title="转到第'.($p+1).'页">'.($p+1).'</a>';}$log_fy .= '</div>';return $log_fy;}?>第二步、然后把echo_log.php中的<?php echo $log_content; ?>替代以下代码:
<?php$p = $_GET["p"];$aArr = split('-|-',stripslashes($log_content));$aCount = count($aArr);if ($aCount>1){if ($p>0){echo $aArr[$p].log_fy($logid,$p,$aCount);}else{echo $aArr[0].log_fy($logid,0,$aCount);}}else{echo $log_content;} ?>

评论列表