2015-02-24 64 views

回答

7

register_post_types添加以下參數:

'public' => false, // it's not public, it shouldn't have it's own permalink, and so on 
'publicly_queryable' => true, // you should be able to query it 
'show_ui' => true, // you should be able to edit it in wp-admin 
'exclude_from_search' => true, // you should exclude it from search results 
'show_in_nav_menus' => false, // you shouldn't be able to add it to menus 
'has_archive' => false, // it shouldn't have archive page 
'rewrite' => false, // it shouldn't have rewrite rules 

你需要的是第一要素'public' => false

+0

在我們需要保持自定義後類型公衆真正 – 2015-02-24 14:17:36

+0

我同意,但根據一些問題的情況下,這是正確的方式來實際隱藏永久鏈接。這真的取決於你想在WP – 2015-02-25 13:02:46

+0

中實現什麼以及如何實現這裏的原始答案:https://wordpress.stackexchange.com/a/108658/62753 – Burgi 2018-01-16 12:19:43

0

我們找不到這樣的過濾器或選項,可以消除的「鼻涕蟲」,如「標題」,「內容編輯」等

我們需要通過CSS來管理它。通過研究高級自定義字段(ACF)他們做同樣的事情。 他們的地方顯示:無代碼

你需要簡單地將下面的代碼在你的style.css:

.post-type-<post type slug> #edit-slug-box { 
display: none; 
} 
相關問題