Wordpress将帖子分成两个div

时间:2013-10-31 11:55:33

标签: wordpress multiple-columns posts

我想将wordpress帖子分成两个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>

2 个答案:

答案 0 :(得分: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 -->

答案 1 :(得分:0)

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

我过去曾经用过这个,发现

  
      
  1. 更灵活的多列
  2.   

选项是否最佳。