我想将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>
答案 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/
我过去曾经用过这个,发现
- 更灵活的多列
醇>
选项是否最佳。