Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sarinhapaes

Título da página (categoria) não retorna corretamente

Recommended Posts

Olá pessoal! Estou personalizando um tema que possui no arquivo header.php o título de todas as páginas. Acontece que alguns menus são Categorias e ao invés de vir no título o nome da categoria, vem o nome do primeiro post daquela determinada categoria. Como posso fazer para que a página retorne o nome da categoria como título? Muito obrigada!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas se eu usar essa função, vai retornar só nome de categoria ou nome de página tb? Pq a minha preocupação é essa, como ele está na header.php, ele retorna o título das páginas que criei tb. Então eu preciso que retorne tanto o título da página quanto o título da categoria.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se o usuario esta na pagina single.php, da categoria

 

is_single()

 

e ai você joga isso

 

$category = get_the_category($post->ID); 
$nome_categoria =  $category[0]->category_name;

 

Veja se ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não funcionou galera, vou mandar uma print pra vcs entenderem melhor. Repare que o título do post é o mesmo do título da página. Então na verdade eu quero que o primeiro título apareça "Newsletter" e no título do post permaneça "Newsletter - Junho".

 

print_tela.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usa isso ai, eu sempre coloco isso pra pegar o nome da categoria.

 

<?php

$catid = get_query_var('cat');

$id = get_cat_name( $catid );

echo $id;

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.