1

我想将 word press 帖子分成两个 div,但它不适用于查询帖子我如何实现这一点?一个 div 中的前十个帖子和其他 div 中的其他十个帖子。

<div class="col6">
  <ul class="que_ul clearfix">
    first ten post
  </ul>
</div>
<div class="col6 last">
  <ul class="que_ul clearfix">
    nex ten posts
  </ul>
</div>
4

2 回答 2

1

你可以做这样的事情

<?php
global $wbdb;
 $querystr = "
    SELECT * 
    FROM $wpdb->posts 
    WHERE $wpdb->posts.post_status = 'publish' 
    AND $wpdb->posts.post_type = 'faq'
    LIMIT 0 , 20";

 $pageposts = $wpdb->get_results($querystr, OBJECT);?>
     <?php $data_name=array(); ?>
     <?php foreach($pageposts as $posts):?>
     <?php 
      $data_name[]=$posts->post_title;

     ?>
     <?php endforeach;?>

                   <div class="col6">
                            <ul class="que_ul clearfix">

                            <?php for($i=0;$i<10;$i++): ?>

                                   <?php if(!empty($data_name[$i])):?>  <li><?php echo $data_name[$i]; ?></li>  <?php endif;?>    

                             <?php endfor;?>   


                            </ul><!-- end que_ul -->
                        </div><!-- end col-->
                        <div class="col6 last">
                            <ul class="que_ul clearfix">
                                  <?php for($i=10;$i<20;$i++): ?>

                                 <?php if(!empty($data_name[$i])):?>  <li><?php echo $data_name[$i]; ?></li>  <?php endif;?> 

                             <?php endfor;?>      
                            </ul><!-- end que_ul -->
                        </div><!-- end col6 last -->
于 2013-11-01T06:41:47.650 回答
0

看看这里:http ://digwp.com/2010/03/wordpress-post-content-multiple-columns/

我过去用过这个,发现

  1. 更灵活的多列

是最有效的选择。

于 2013-10-31T12:26:44.830 回答