Como fazer com que cada post / página tenha uma e apenas uma categoria. As categorias podem ter caixa de opção em vez de caixa de seleção ao lado de cada uma.
categories
metabox
Adão
fonte
fonte
No Admin do WordPress, não vi ninguém modificar a seleção de categorias para forçar apenas uma categoria. No entanto, uma boa solução para você pode ser usar o Gravity Forms. Usando os formulários Gravity, você pode criar uma "solução de postagem de front end" e, ao fazer isso, pode definir a seleção de categoria para usar os botões de opção em vez de caixas de seleção. Como alternativa, você também pode usar um menu suspenso; novamente, permite apenas 1 seleção.
Outra alternativa é modificar a área wp-admin (que você precisará fazer para manter a parte WYSIWYG do editor de conteúdo, pois não acho que a solução front-end forneça isso. Sugiro que você remova a meta da categoria padrão , facilmente usando o código desta página: http://codex.wordpress.org/Function_Reference/remove_meta_box
E, em seguida, crie suas próprias categorias metabox usando um valor suspenso, que você pode criar facilmente nesta página: http://codex.wordpress.org/Template_Tags/wp_dropdown_categories
fonte