天天看點

wordpress調用自定義分類法的文章的方法

因為内容需要,用wordpress建站預設的分類目錄功能往往不能滿足我們的需求,這個時候我們通常會選擇注冊一個自定義文章類型和自定義分類法來儲存其他文章,比如說商品文章。注冊新的文章類型和新的分類法很簡單,代碼一搜一大堆,但是關于調用自定義分類法某個分類的文章這個教程就很難找,下面就貼出這段代碼。

<?php
    $args = array(
        'post_type' => 'portfolio', //自定義文章類型名稱
        'showposts' => 10, //輸出的文章數量,這個可以是預設值,不用設定
        'tax_query' => array(
            array(
                'taxonomy' => 'filters',//自定義分類法名稱
                'terms' => 64 //id為64的分類。也可是多個分類array(12,64)
                ),
            )
        );
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() ) {
        while ($my_query->have_posts()) : $my_query->the_post();?>
        //這裡輸出分類文章
        <h3><?php the_title(); ?></h3>
        <p><?php the_content(); ?></p>
        <?php endwhile; wp_reset_query(); //重置query查詢
       } ?>