0

Products というカスタム投稿タイプがあり、各製品には商用、住宅、小売のいずれかのカスタム カテゴリがあります。次の URL にアクセスhttp://176.67.171.11/airvent/product/aquaguard/すると、左側にカテゴリの一覧が表示されます。をクリックすると、そのカテゴリのカスタム投稿タイプの投稿ではなく、すべての通常のブログ投稿のアーカイブ ページが表示されます。archive-product.php を追加しましたが、取り込めないようですか?

私は何が欠けていますか?

前もって感謝します。

マイコード: (ペーストビンから)

register_taxonomy( 'product_range_cat', 
    array('product'), 
    array('hierarchical' => true,                  
        'labels' => array(
            'name' => __( 'Product Categories', 'bonestheme' ), 
            'singular_name' => __( 'Product Category', 'bonestheme' ), 
            'search_items' =>  __( 'Search Product Categories', 'bonestheme' ), 
            'all_items' => __( 'All Product Categories', 'bonestheme' ), 
            'parent_item' => __( 'Parent Product Category', 'bonestheme' ), 
            'parent_item_colon' => __( 'Parent Product Category:', 'bonestheme' ),
            'edit_item' => __( 'Edit Product Category', 'bonestheme' ), 
            'update_item' => __( 'Update Product Category', 'bonestheme' ), 
            'add_new_item' => __( 'Add New Product Category', 'bonestheme' ), 
            'new_item_name' => __( 'New Product Category Name', 'bonestheme' ) 
        ),
        'show_ui' => true,
        'query_var' => true,
        'rewrite' => array( 'slug' => 'product-category' ),
    )
);
4

1 に答える 1

0

問題を解決しました。それは私が見つけたスニペットで、製品カテゴリのタイプを loop.php から除外しました:

<?php query_posts($query_string . '&cat=-4'); //Custom query to exclude category/ies ?>

なぜarchive-product.phpを呼び出さないのか、まだわかりませんか?

ご協力いただきありがとうございます。

于 2013-03-25T08:31:23.933 に答える