基于mata字段值检索自定义帖子类型

时间:2014-03-28 08:22:19

标签: wordpress

如何查询自定义帖子类型并根据元键值过滤帖子?

假设我有4种类型的产品,我想获得产品2个帖子

$args = array( 'post_type' => 'product', '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)

您可以按元键查询,以便在元值基础上显示帖子

$args = array(
  'post_type'      => 'post',
  'order'          => 'ASC',
  'orderby'        => 'meta_value',
  'meta_key'       => 'meta_key_name',
  'posts_per_page' => 20
 );

query_posts( $args ); 

if ( have_posts() ) : ?>
  <?php while ( have_posts() ) : the_post(); ?>

  <article>
  <?php the_content(); ?>
  </article>
  <?php 
  endwhile; 
endif;
?>