Como limitar um autor para postar em apenas uma categoria

Em alguns projetos, pode ser interesante configurar que alguns autores postem somente em uma categoria específica do site. Talvez você queira o abrir para mais contribuidores mas queira limitar quais categorias eles poderão ter acesso e nessa hora o plugin Author Category lhe ajudará em tal configuração.

Author Category Plugin

Funcionalidads do plugin:

  • Apenas o Administrador poderá alterar as categorias de cada usuário.
  • Apenas usuários com uma categoria especificada ficarão limitados, todos os demais poderão postar em qualquer categoria do site.
  • Remove a seleção de categorias para os usuários selecionados.
  • Remove a seleção de categorias da Edição Rápida.

Posts Similares

  • Simply Exclude – Esconda posts das buscas, dos feeds e muitos mais…

    Há projetos que precisamos esconder certas categorias do feed RSS, das buscas… isso é possível fazer se a gente matutar bastante com o PHP, mas como sempre, surge o “plugin salvador“, neste caso estou falando do Simply Exclude, ele permite além de esconder as categorias desejadas dos resultados de busca,  esconder dos arquivos(links do caledarios,…

  • Jump2.me para WordPress 1.2 (PT-BR)

    Jump2.me para WordPress é um plugin que automatiza a tarefa de divulgar novas publicações através do Twitter: gerando um tweet no formato definido pelo autor do blog. Esse tweet pode incluir um link curto gerado pelo Jump2.me, que é bastante conveniente devido a limitação de 140 caracteres do Twitter e viabiliza o acompanhamento das estatísticas…

  • Criando grupos de campos e novos campos com o ACF

    Criando grupos de campos e novos campos com o ACF

    Agora que já vimos toda teoria sobre o que é o Advanced Custom Fields, vamos começar a falar de forma mais prática sobre o uso do plugin. O ACF trabalha com o conceito de Campos e Grupos de Campos, que são a primeira coisa que você deve entender. Digamos que você precisa criar campos que…

  • the_field()

    the_field()

    Imprime o valor do campo especificado, da mesma forma que um “echo get_field($field_name)” faria, mas simplificando isso 🙂 Parâmetros $field_name: nome do campo a ser retornado. Exemplo: “page_content” (obrigatório) $post_id: Especifica o ID do post  onde o seu valor foi digitado. O padrão é pegar o do post atual, do loop que você está. Você também pode…

  • Otimize seu banco de dados WordPress com o Wp-Optimize

    A cada trabalho implementado em WordPress, tento descobrir uma nova função, maneira de fazer ou plugin que supra minhas necessidades, e em um dos últimos trabalhos que fiz me surgiu a necessidade de algum plugin para otimizar o banco de dados do WordPress eliminando revisões de posts. O espaço em disco do banco de dados…

  • Campo Relacional

    O Campo Relacional é uma versão bem atrativa do campo de objetos. Com o Campo Relacional, você pode selecionar itens relacionados a uma página / posts / custom post types. É uma ótima forma de parar de usar plugins para posts relacionados, que nunca relacionam com precisão, e deixar seus usuários fazerem este relação manualmente, se…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

6 Comentários

  1. Ola, tenho um problema parecido, porém ao inves de limitar o autor a somente uma categoria, queria que ele pudesse escolher um número limitado de categorias para seu post, por exemplo, só conseguisse selecionar no maximo 3 categoiras.
    Existe algum plugin para isso?
    Obrigada!

  2. Olá, o plugin é bom sim, mas to com um problema. Todo novo usuário eu estou tendo de selecionar manualmente as categorias que ele vai ter permissão, porém todos os novos usuários são autor. Gostaria que o autor se limitasse sempre a categorias especificas e entrasse automático quando alguém fizesse o cadastro, será possível? Ajude-me!

  3. Como se faz isso sem ter que usar plugin? Existem funções no WP que eu acho super simples pra ter que se ficar instalando plugins e mais plugins. Meu servidor não aguenta tanta carga de conteúdo. Teria como fazer isso sem ter que instalar um novo plugin? Queria o mínimo possível no meu site.

    1. Oi Victor. Na verdade, tanto faz se você vai fazer isso com um plugin ou manualmente. Se você tiver a mesma função em um plugin ou em outro lugar o funcionamento será o mesmo. Não precisa demonizar plugins, isso não é correto, é preciso se preocupar apenas com plugins ruins e eles tem apenas o mesmo efeito de qualquer código ruim que você copiar por ai e colar no functions.php do seu site.
      O problema não é ser plugin ou não, mas sim ser bem feito ou não.