Oi @luizfurlan,
Como os feeds de entretenimento e cultura trazem listas levemente diferentes acho que não é nenhum problema com as categorias em si. Seu tema faz alguma chamada para a função query_posts
nessas páginas de categoria? Quais arquivos você está usando para exibi-las: archive.php
, category.php
, category-entretenimento.php
?
Oi @felipeelia,
No meu tema tem o arquivo archive.php
para a página de categorias. Segue abaixo o código da página.
archive.php
https://pastebin.com/t824MgNh
-
Esta resposta foi modificada 7 anos, 7 meses atrás por
Felipe Elia. Razão: Código colocado no pastebin
Oi @luizfurlan,
Realmente é seu tema quem está fazendo esta confusão. Toda vez que ele chama o código
$terms = get_the_terms( get_the_ID(), 'category');
ele está usando todos os termos do primeiro post retornado.
De modo geral, em uma resposta bem resumida, sugiro que você duplique o archive.php
e renomeie a cópia para category.php
. Na cópia, substitua todas as chamadas a get_the_terms
como
$terms = get_the_terms( get_the_ID(), 'category');
por
$terms = array( get_queried_object() );
Dessa forma seu código parará de usar todos os termos do primeiro post retornado e usará somente o termo da página atual.
Não esqueça de voltar caso tenha alguma dúvida e, se for o caso, marque seu tópico como resolvido. Outra coisa: movi seu código para o pastebin, toda vez que precisar colocar aqui um código muito grande, cole o código lá e deixe aqui somente o link, beleza?
Pelo que eu entendi vc sugere que eu faça uma página para cada categoria?
Não @luizfurlan. Criando um arquivo category.php
todas as categorias usarão este mesmo arquivo. Por enquanto todas usam o archive.php
, mas esse arquivo também é usado para arquivos de tempo, autor e etc. O category.php
é usado somente pelas categorias como você pode entender melhor aqui.
Demorei um pouco para responder mas funcionou perfeitamente. Agradeço pela força que tu deu.
OLá,
blog: http://novasmetas.com
Estou com problemas com meus post que não aparecem nas categorias selecionadas quando visualizados nos site.
Eu antes de postar o artigo…eu seleciono a categoria que quero que ele apareça certinho…mas na visualização so aite…o post apenas aparece no inicio e a categoria que devia estar está vazia…..
podem me ajudar?