2017-06-23 60 views
0

喜StackOverflow的英雄 -WordPress的自定義文章類型添加分類法/ SubTaxonomies到URL

我使用CPT UI來管理我的自定義文章類型(如果需要的話,可以改變)。我希望能夠在網址中的類別和子類別中顯示自定義帖子類型中的帖子。

現在,如果我在自定義後類型創建一個職位,併爲它分配一個分類和分類中的類別和子類別 - 它列出的網址爲:

domainname.com/custom_post_type/post 

我很困惑,爲什麼它不會顯示的帖子是這樣的(顯然,我不明白,自定義文章類型/分類不夠好,並期待您一些啓示):

domainname.com/custom_post_type/taxonomy/subtaxonomy/post 

最終的結果必須是靈活的 - 意義,有時候這個職位最終會出現在一個分類法中,有時也會以一種分層次的方式出現。

我很樂意使用一個插件,只是解決了這一切,但已經嘗試了幾個,他們似乎並沒有工作。

基本上,我希望我的自定義帖子類型能夠像內置博客功能一樣工作,因爲它在將帖子放入類別/子類別時顯示正確的文件夾結構。

這裏的菜單結構,我想實現(澄清)

Products(Top level - no page) 
-Category(page with content) 
--SubCategory(page displaying posts) 
---Single Post 

有時結構可能需要是這樣的:

Products(Top level - no page) 
-Category(page with content) 
--Single Post 

我在這已經工作了幾個小時,並在互聯網上搜索高低搜索解決方案,但一直沒有找到合適的解決方案。我感謝您的幫助和建議!

回答

0

當您使用CPT UI時,我認爲使用另一個插件來擴展功能對您而言是更好的解決方案。

使用Custom Post Type Permalinks和配置選項固定鏈接爲:

/%custom-taxonomy-slug%/%postname%/

+0

謝謝您的回答 - 我想這一點,但無法弄清楚如何獲得CPT固定鏈接插件顯示的類別在自定義帖子類型中。我已經在CPT UI中創建了CPT並查看了固定鏈接選項,但使用「/%custom-taxonomy-slug%/%postname%/」輸出「/ products /%custom-taxonomy-slug%/ test-post /」在URL中。關於如何讓插件將「/%custom-taxonomy-slug%/」替換爲實際類別的任何想法? –

+1

我看到我在那裏做了什麼 - 談論分類法,然後說分類。對困惑感到抱歉。我將permalink選項改爲使用/%category%/%postname%/來代替。由於CPT是在不同的類別/產品/ ...中創建的,而不是/ category/products/... - 我會繼續嘗試 - 我認爲我很接近。 –

相關問題