0

我正在尝试将分页链接甚至下一页和上一页链接添加到 wordpress 上使用我不熟悉的自定义循环的静态主页。我的 php / wordpress 编解码器知识很少,不知道如何实现这一点。下面是循环的完整代码,任何帮助将不胜感激!

此外,这似乎是 211 wordpress 主题的子主题。

    <?php

    global $post;

    //$args = array( 'numberposts' => 1, 'category' => 7 );

    //$args=array( 'numberposts' => -1, 'category' => -6 );



    $myposts = get_posts( $args );

    foreach( $myposts as $post ) :  setup_postdata($post); 

    //echo "<pre>";

    //print_r($post);

    ?>

  <div class="post_blog">
    <h1><a href="<?php the_permalink() ?>">
      <?php the_title(); ?>
      </a></h1>
    <div class="clr"> </div>
    <?php //the_date();?>
    <div class="post_cont">
      <div class="post_thum"> <a href="<?php the_permalink() ?>">
        <?php the_post_thumbnail();?>
        </a> <span class="post_slogn"><?php echo $cfs->get('post_slogen'); ?></span>
      </div>
      <div class="post_right">
        <p>
          <?php //content(120);
          content(100);
          //the_content("Continue reading " . the_title('', '', false)); 
          //content('<p style="text-align: justify;"><!--more--></p>');
          ?>
        </p>
        <div class="clr"> </div>
        <span class="read_entry"><a href="<?php the_permalink() ?>">MORE <span>»</span></a> </span>
        <div class="share"> <span class='st_facebook' st_title='<?php the_title(); ?>' st_url='<?php the_permalink(); ?>'></span><span class='st_twitter' st_title='<?php the_title(); ?>' st_url='<?php the_permalink(); ?>'></span><span class='st_linkedin' st_title='<?php the_title(); ?>' st_url='<?php the_permalink(); ?>'></span><!-- <span class='st_email' st_title='<?php //the_title(); ?>' st_url='<?php //the_permalink(); ?>'> --></span><span class='st_plusone' st_title='<?php the_title(); ?>' st_url='<?php the_permalink(); ?>'></span><span class='st_fblike' st_title='<?php the_title(); ?>' st_url='<?php the_permalink(); ?>'></span></div>
      </div>
      <div class="clr"></div>
 <div class="sub_title">
          <?php //the_tags(' ');
            the_tags('', ' ', ' ');

          ?>
        </div>
    </div>
  </div>

  <?php endforeach; ?>
4

1 回答 1

0

如果您查看 wordpress 法典,您会发现需要下一篇和上一篇文章链接。

 <?php next_post_link('%link', 'Name of your next post link', TRUE); ?>
 <?php previous_post_link('%link', 'Name of your previous post link', TRUE); ?>

此外,您应该阅读这篇关于如何在 wordpress 循环中实现分页的交流。

于 2013-07-25T19:19:00.493 回答