根据帖子类型和自定义字段显示帖子页面 - wordpress

时间:2011-03-22 17:31:08

标签: wordpress filter pagination custom-post-type custom-fields

我正在尝试根据帖子类型和自定义字段显示帖子页面。

这是我到目前为止所拥有的。它似乎只显示我想要的“新”帖子类型的帖子,但现在我想根据自定义字段值进行过滤,我不确定如何。

<?php 
$args = array( 'post_type' => 'new', 'posts_per_page' => 10);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
    the_title();
    echo '<div class="entry-content">';
    the_content()
    echo '</div>';
endwhile; ?>

此外,我想知道如何为此添加分页。

谢谢!

1 个答案:

答案 0 :(得分:0)

您应该可以使用自定义字段(metas)进行过滤:

'meta_key=keyname&meta_value=meta_value'

这里很好地解释了自定义查询的分页: http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/