2015-06-07 2 views
0

Я работаю над wordpress, все идет хорошо, но мне нужно создать персонализированные службы типа имен, и я только что создал. Но я должен создать это категория тоже, поэтому я просто пишу следующий код:Как добавить персонализированную категорию типа сообщения?

function services_init() { 
    $args = array(
     'public' => true, 
     'label' => 'Services', 
     'supports' => array('thumbnail', 'title', 'editor'), 
     'taxonomies' => array('category') 
    ); 
    register_post_type('Services', $args); 
} 

Теперь проблема заключается в том, что она показывает все категории поста тоже. Я не люблю показывать эту категорию. Я просто хочу создать новый для типа сообщений службы. Любая помощь, пожалуйста?

+0

https://wordpress.org/plugins/custom-post-type-ui/ – jmargolisvt

+0

привет, я считаю, что это лучший способ сделать по плагину, или если вы хотите сделать код, я предлагаю прочитать это https: // codex.wordpress.org/Function_Reference/register_taxonomy или вы можете попробовать этот сайт для сборки систематики и после типа http://generatewp.com/post-type/ http://generatewp.com/taxonomy/ , и когда вы создаете тип сообщения, напишите имя категории, которую вы собираетесь создать с помощью таксономии, чтобы выбрать таксономию для типа сообщения – Corlax

ответ

0

Таксономии (например, категории) могут использоваться несколькими типами сообщений. Если вы хотите отдельную таксономию только для пользовательского почтового типа, вы должны создать свой собственный:

https://codex.wordpress.org/Function_Reference/register_taxonomy

Используйте examples в документации для создания «Категория сервиса» таксономии, а затем передать слизняк для этой систематики в taxonomies аргументе при регистрации после типа:

function services_init() { 
$args = array(
     'public' => true, 
     'label' => 'Services', 
     'supports' => array('thumbnail', 'title', 'editor'), 
     'taxonomies' => array('service-category') 
    ); 
    register_post_type('Services', $args); 
} 

Предполагая слизняк для пользовательской таксономии service-category.

Смежные вопросы