Title: Relacionamento entre CPT sem programação
Last modified: 7 fevereiro, 2020

---

# Relacionamento entre CPT sem programação

 *  Resolvido [dintmktdb](https://br.wordpress.org/support/users/jardelpower/)
 * (@jardelpower)
 * [6 anos, 8 meses atrás](https://br.wordpress.org/support/topic/relacionamento-entre-cpt-sem-programacao/)
 * Boa noite mestres.
    Sou completamente novo no wordpress, e estou me apaixonando
   pela forma fácil que parece ser de montar sites super complexos. Depois de fazer
   uns pequenos estudos, tive a ideia de montar meu site (ainda não fiz o layout,
   estou na funcionalidade). Neste meu site, terei uma seção chamada PORTFÓLIO. 
   Ali cadastrarei (através de dois CPT, categ. portfólio e pagina de portólio).
   No “categ. portfólio”, cadastrei as categorias, como: WEB, DESIGN GRÁFICO, SOCIAL
   MEDIA, KIT EMPREENDEDOR. O que eu quero é fazer que qdo clicar em quaisquer uma
   das categorias, aparecessem somente os cadastro relacionados com aquela categoria(
   filtrar os posts que tinham o conteúdo proposto). Por exemplo: se clicar em “
   KIT EMPREENDEDOR”, só aparecer os cadastros (da página de portfólio) que tem 
   algum campo relacionado com as taxonomias q eu configurar. Más o que ocorre, 
   é qdo eu clico em quaisquer categorias, só aparece os detalhes da categoria…
 * Espero ter explicado de forma que vcs consigam me entender.
 * Fico no aguardo!
    -  Este tópico foi modificado 6 anos, 8 meses atrás por [dintmktdb](https://br.wordpress.org/support/users/jardelpower/).
 * A página que eu preciso de ajuda: _[[fazer login](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fbr.wordpress.org%2Fsupport%2Ftopic%2Frelacionamento-entre-cpt-sem-programacao%2F%3Foutput_format%3Dmd&locale=pt_BR)
   para ver o link]_

Visualizando 4 respostas - 1 até 4 (de um total de 4)

 *  Moderador [Mário Valney](https://br.wordpress.org/support/users/mariovalney/)
 * (@mariovalney)
 * WordPress Cleric of Fire
 * [6 anos, 8 meses atrás](https://br.wordpress.org/support/topic/relacionamento-entre-cpt-sem-programacao/#post-12168568)
 * Olá, tudo bem?
 * Se você está acessando a página daquela categoria, o WordPress já busca para 
   você as informações de categoria e dos posts dela.
 * Não fui até seu site, mas por padrão o WP só busca “posts” então, se está usando
   CPT, precisa alterar a query da página de categorias para isso:
 *     ```
       function jardelpower_add_custom_post_type_to_query( $query ) {
           if ( $query->is_category() && $query->is_main_query() ) {
               $query->set( 'post_type', array( 'post', 'your-cpt-slug' ) );
           }
       }
       add_action( 'pre_get_posts', 'jardelpower_add_custom_post_type_to_query' );
       ```
   
 * Notas:
 * Cheque por `$query->is_main_query()` para evitar comprometer outras queries como
   de menus.
 * Além disso, usei `$query->is_category()` porque imaginei que esteja usando a 
   taxonomia dos posts. Se estiver registrando uma nova, vai precisar alterar para
   [is_tax()](https://developer.wordpress.org/reference/functions/is_tax/) ou qualquer
   outra verificação para as páginas que você quiser.
 * Só não esqueça de escolher uma, senão pode alterar as da administração.
 *  Criador do tópico [dintmktdb](https://br.wordpress.org/support/users/jardelpower/)
 * (@jardelpower)
 * [6 anos, 8 meses atrás](https://br.wordpress.org/support/topic/relacionamento-entre-cpt-sem-programacao/#post-12168572)
 * Obrigado Mário. Vou testar!
 *  [gomesrj](https://br.wordpress.org/support/users/gomesrj/)
 * (@gomesrj)
 * [6 anos, 7 meses atrás](https://br.wordpress.org/support/topic/relacionamento-entre-cpt-sem-programacao/#post-12168730)
 * [@mariovalney](https://br.wordpress.org/support/users/mariovalney/) quero saber
   como entender mais a fundo essas informação que vc passou. O que preciso ler,
   estudar ?
 *  Moderador [Mário Valney](https://br.wordpress.org/support/users/mariovalney/)
 * (@mariovalney)
 * WordPress Cleric of Fire
 * [6 anos, 7 meses atrás](https://br.wordpress.org/support/topic/relacionamento-entre-cpt-sem-programacao/#post-12168731)
 * Olá Gomes, tudo bem?
 * As [fontes oficiais](https://developer.wordpress.org/) são as melhores.
 * E para o assunto em específico, você pode ler:
    * [Post Types](https://developer.wordpress.org/themes/basics/post-types/)*
   [Hooks (Ações e Filtros)](https://developer.wordpress.org/plugins/hooks/)
 * Abraços

Visualizando 4 respostas - 1 até 4 (de um total de 4)

 O tópico ‘Relacionamento entre CPT sem programação’ está fechado para novas respostas.

## Tags

 * [acf](https://br.wordpress.org/support/topic-tag/acf/)
 * [cpt](https://br.wordpress.org/support/topic-tag/cpt/)
 * [relacionamento](https://br.wordpress.org/support/topic-tag/relacionamento/)
 * [taxonomias](https://br.wordpress.org/support/topic-tag/taxonomias/)

 * Em: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
 * 4 respostas
 * 3 participantes
 * Última resposta de: [Mário Valney](https://br.wordpress.org/support/users/mariovalney/)
 * Última atividade: [6 anos, 7 meses atrás](https://br.wordpress.org/support/topic/relacionamento-entre-cpt-sem-programacao/#post-12168731)
 * Estado: resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
