Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como faço para incluir um item de menu do WP para determinado perfil de usuário apenas

Seguinte... Fazendo a aula aprendi como incluir um item de menu (Incluimos o item "Imóveis" inicialmente sendo post... fizemos as devidas alterações para que fique tdo padronizado com o título "Imóveis"... ok, até aí blz! Excelente!!) O que eu gostaria de saber é: É possível adicionar algum item novo no menu (PostType) APENAS se o perfil de usuário for o "X"?

Deixa eu explicar melhor: O perfil "Autor" (que já vem padrão no próprio WP) não tem acesso a criar categorias (categorias de download, eventos e agenda). Eu consigo incluir essa permissão para esse perfil apenas?

Alguém saberia me orientar para esse caso?? Onde posso encontrar mais conhecimento sobre essas edições/ inclusões de PostType para perfil de usuário?

2 respostas
solução!

Oi Priscila, tudo bem? Tudo começa entendendo as questões de Roles e Capabilities do WordPress (https://codex.wordpress.org/Roles_and_Capabilities#User_Level_to_Role_Conversion), Assim você pode usar funções como current_user_can ou get_role (https://codex.wordpress.org/Function_Reference/current_user_can | https://codex.wordpress.org/Function_Reference/get_role)

Você também pode restringir o tipo de post a uma capatibilitie específica passando o valor para capability_type no register_post_type (https://codex.wordpress.org/Function_Reference/register_post_type)

Espero ter ajudado, bons estudos!

Muito obrigada pela ajuda Wanderson!