王尘宇王尘宇

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

不修正内核完成Emlog分页的上页、下页结果

    本文章总结了很多种差别的关于 emlog修正分页款式(分页函数)要领,下面我来给列位整顿一下,有须要自行修正 emlog分页款式的同砚可参考参考。
    不修正内核完成 emlog分页的上页、下页结果
1、先在你运用的模板的module.php文件中增添自定义的分页函数,代码以下:

<?php //blog:自定义分页函数 function my_page($count, $perlogs, $page, $url, $anchor = '') {  $pnums = @ceil($count / $perlogs);  $re = '';  $urlHome = preg_replace("|[?&/][^./?&=]*page[=/-]|", "", $url);  if($page > 1) {   $i = $page - 1;   $re = ' <a href="'.$url.$i.'">上页</a> ' . $re;  }  if($page < $pnums) {   $i = $page + 1;   $re .= ' <a href="'.$url.$i.'">下页</a> ';  }  return $re; } ?>

2、在挪用分页的处所(平常是log_list.php)文件到场以下代码:

<?php $page_loglist = my_page($lognum, $index_lognum, $page, $pageurl); echo $page_loglist; ?>

3、若碎语页面也要挪用修正过的分页款式,则在t.php文件中到场以下代码:

<?php $page_t =  my_page($twnum, Option::get('index_twnum'), $page, BLOG_URL.'t/?page='); echo $page_t; ?>

4、module.php批评列表函数挪用时用以下代码替换掉本来的分页函数:

<?php $page_comment = my_page($comnum, Option::get('comment_pnum'), $page, BLOG_URL.'guestbook/comment-page-'); echo $page_comment;?>

 题外话( 舍力 博客专用代码):完成第二页直接跳转到当前页的默认页(此要领自用,只要在开启伪静态且 博客安装在根目录方可完成):

<?php //blog:自定义分页函数 function my_page($count, $perlogs, $page, $url, $anchor = '') {  $pnums = @ceil($count / $perlogs);  $re = '';  $urlHome = preg_replace("|[?&/][^./?&=]*page[=/-]|", "", $url);  if($page == 2) {$re = ' <a href="../" class="prev"></a> ' . $re; } //第二页直接跳到首页 if($page > 2) {   $i = $page - 1;   $re = ' <a href="'.$url.$i.'" class="prev"></a> ' . $re;  }  if($page < $pnums) {   $i = $page + 1;   $re .= ' <a href="'.$url.$i.'" class="next"></a> ';  }  return $re; } ?>

 

上一篇: 顶尖seo

相关文章

评论列表

发表评论:
验证码

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