WordPress

WordPress判断文章分页第一页和最后一页

LensNews

Wordpress判断文章分页第一页和最后一页Perimg主题,最近开发的一个图片主题,与之前开发的主题又有很多的进步,以及更多的、少见的实用功能。主题文章中如果是多页就会显示上下篇、上下页按钮,如果是一页,按钮都不显示。左右两边各一个按钮,如果是文章的第一页,左按钮将链接到上一篇文章,如果是文章的最后一页则链接到下一篇文章,其它都是链接到上下页,所以需要判断文章是否为一页,以及多页时文章的第一页和最后一页。

判断文章无分页:

  1. <?php $max_page=count($pages);if($max_page==1){
  2.     echo '远方的雪山';//无分页的内容,可以不输出任何内容
  3. }?>

判断第一页:

  1. <?php $paged=$wp_query->get('page');if(!$paged||$paged<2){
  2.     echo '远方的雪山';//第一页输出的内容
  3. }else{
  4.     echo '萨龙网络';//其它页面输出的内容
  5. }?>

判断最后一页:

  1. <?php $max_page=count($pages);$paged=$wp_query->get('page');if($paged==$max_page){
  2.     echo '远方的雪山';//最后一页输出的内容
  3. }else{
  4.     echo '萨龙网络';//其它页面输出的内容
  5. }?>

这样在浏览文章中的图片时,可陆续的浏览所有的图片。
Perimg主题演示高跟说官网原文地址

()

本文由 远方的雪山 作者:萨龙龙 发表,转载请注明来源!

关键词:
LensNews

热评文章

评论:

4 条评论,访客:0 条,博主:0 条
  1. 花差花差
    花差花差发布于: 

    博主,请问那个输出的内容可以改成一段代码(div和PHP)么。我尝试了,但是代码在两点内容之间又失效了,去掉两点又无法读出来代码。显示错误

    • 萨龙龙
      萨龙龙发布于: 

      里面的内容不限啊,你没有写对。

      • 花差花差
        花差花差发布于: 

        谢谢回复,我发现内容没有关系了。我写出来是没有效果,我改成$current_page = (get_query_var(‘paged’) ? get_query_var(‘paged’) : 1);
        wp_reset_query();
        if ($current_page == 1 )
        {

        }这个代码后也实现了。

        • 萨龙龙
          萨龙龙发布于: 

          这个是要在文章中进行判断,你自己再试试。

发表回复