0
我正在wordpress網站上工作。我需要添加自定義的Post類型。我創建了一個自定義帖子類型products
,其分類標準爲product_type
,與category
類似。 product_type
有各種分類標準值。其中一些是flowers
,extracts
等。WordPress的自定義帖子類型模板
現在我正試圖訪問此鏈接http://farma.mechadigital.net/products/product_type/flowers/
它不適合我。
我已添加一些文件。
archive-products => This should be the custom post template
taxonomy-product_type.php => This should be the taxonomy Template
taxonomy-product_type-flowers.php => This should be the template for the term value flowers
這裏是我已經包含在functions.php中的代碼。我不知道我在哪裏做錯了。
的functions.php
function farma_products() {
$labels = array(
// List of arguments
);
$args = array(
// list of arguments
'rewrite' => array('slug' => 'products'),
);
register_post_type('products', $args);
flush_rewrite_rules(false);
}
add_action('init', 'farma_products_type');
function farma_products_type() {
register_taxonomy(
'product_type',
'products',
array(
'label' => __('Product Type'),
'rewrite' => array('slug' => 'products/product_type'),
'hierarchical' => true,
)
);
}
有你在去您的管理員設置,然後點擊 「保存」 重新保存您的永久鏈接? – rnevius 2014-12-04 08:54:20
嘗試刪除重寫,將您的固定鏈接重置爲默認值,然後從類別 - >視圖中訪問頁面。這應該給你一個想法,如果它的工作。 – nunorbatista 2014-12-04 11:39:59