wordpress循环查询获取帖子ID和类别

时间:2015-04-11 01:57:53

标签: php wordpress

下面我的代码我无法得到**Post id and catgory**,我错过的请指导我

<

?php
    query_posts(array( 
        'post_type' => 'product',
    ) );  
     while (have_posts()) : the_post(); ?>
        <h2><?php the_title(); ?></h2>
        <p><?php echo the_content(); ?></p>
        <p>POST id:---><?php get_the_ID();?></p>
        <p>Category:---><?php get_the_ID();?></p>
        <br />--------------</br>
<?php endwhile;

1 个答案:

答案 0 :(得分:0)

帖子类型或帖子格式实际上是一种分类法,因此您必须使用WP_Query来执行此操作。

有些事情:

<?php
$args = array(
    'tax_query' => array(
        array(                
            'taxonomy' => 'post_format',
            'field' => 'slug',
            'terms' => 'post-format-gallery',
        )
    )
);
$myposts = new WP_Query( $args );

if ( $myposts->have_posts() ) {
    while ( $myposts->have_posts() ) {
         $myposts->the_post();
    }
}
wp_reset_postdata();
?>