Isso é uma questão de adaptar o css e talvez o html ao seu objetivo. Se “destacar” significa, por exemplo, aumentar a fonte, vc deve identificar se as categorias estão com alguma classe css especificada na página, e então editar seu arquivo css aumentando a fonte daquela classe.
Se não tiver nenhuma classe especificada para as categorias, vc deve editar o arquivo category.php para inseri-la.
Passa o link do site que talvez dê pra gente te ajudar melhor.
Renato
Primeiramente obrigado pela ajuda.
Quando mencionei destacar, pode ser aumentar a fonte, trocar de cor etc… Só que no texto do Post. O resultado, varia para cada categoria. A css atua na categoria e o que eu estou querendo é no texto do post que contém a categoria. Vou tentar dar outro exemplo:
Categorias: Cartola | Jorge Aragão | Arlindo Cruz
Ao se clicar na categoria “Cartola”, são exibidos posts tipo:
Post:
…As rosas não falam (Cartola)
O meu lugar (Arlindo Cruz)
etc…
O que procuro:
Que no Post acima, como escolhi a categoria “Cartola”, a palavra Cartola em (As rosas não falam (Cartola)) seja destacada.
Obrigado mais uma vez
Marcelo
Não entendi. Se os posts são marcados com as categorias, como é que clicando na categoria Cartola vai aparecer posts de outras categorias? Tem algum link pra dar uma olhada?
Renato
Exemplo em meu site:
No link … http://www.sambaderaiz.net/rosa-de-ouro-volume-2-conjunto-rosa-de-ouro/ …
Tem o álbum Rosa de Ouro Volume 2. Na lateral do site tenho uma lista com vários compositores. Essa lista é a lista das categorias. Clique nesta lista em “Cartola”: Ficaram disponíveis…
Postagens que contém sambas do Compositor: ‘Cartola’
O primeiro dos posts disponíveis para mim foi o álbum (post):
Cartola 90 anos (Márcia e Élton Medeiros)
(link: http://www.sambaderaiz.net/cartola-90-anos-marcia-e-elton-medeiros/)
O que estou querendo é que nesse post aberto, (ao se clicar em uma categoria), e em qualquer outro, fique em destaque a palavra correspondente a “categoria” (Cartola) buscada. Nesse exemplo:
01 – Sala de recepção
(Cartola) — intérpretes: Márcia e Élton Medeiros
Obrigado
Marcelo
Oi, Marcelo!
Só queria te convidar a incluir seu blog no meu website Mega Brazil acredito que será muito apreciado pelos brasileiros no EUA.
Com relação a sua dúvida, tbm me interessa essa questão de destacar a sub-categoria, vou acompanhar de perto a evolução da pergunta.
Obrigado
Caro Renato
dei uma olhada no link que me passou, mas infelizmente não consegui fazer. Pesquisei e descobri o plug-in contido nesse link:
http://w-shadow.com/blog/2009/04/13/highlight-search-terms-plugin/
… só que ele destaca os termos pesquisados. Interessante, mas não oq ue procuro. Vou continuar procurando e postando neste espaço.
Ricardo
Vou incluir o sambaderaiz.net no Mega Brazil
att
Marcelo
Bem amigos resolvido:
Vamos lá.
Primeiro: instalar o plugin: Highlight Search Terms
link: 4visions.nl/en/wordpress-plugins/highlight-search-terms
Segundo: configurar o plugin, inserindo a classe com a cor do destaque em sua folha de estilo
Terceiro: Em plugins edite o arquivo: highlight-search-terms/hlst.php contido no plugin, inseringo o código contido neste link:
wordpress.org/support/topic/plugin-highlight-search-terms-great-plugin-heres-an-addition-tagscats?replies=2
Confiram o resultado em meu site:
sambaderaiz.net
Tanto faz fazer uma busca interna (na caixa de busca), ou clicar em uma categoria (lista com compositores na lateral) ou também em uma tag (intépretes). O Item buscado estará destacado.
Att.
Marcelo Oliveira
Ainda não está totalmente resolvido…
Clica em “Acadêmicos do Grande Rio” ou “Acadêmicos da Rocinha”, olha a pagina e vai notar que todas as palavras que contem da, de, do, etc… ficam em destaque. Por exemplo:Enredo
Outra coisa que estranhei, quando clico no compositor, aparece uma pagina e apos alguns segundos muda para outra pagina, é assim mesmo?
Tem razão Ricardo
Eu havia clicado em uma categoria com uma única palavra , tipo: Cartola. Vou continuar tentando.
o código inserido foi:
// Get search term
function hlst_get_search_query() {
$referer = urldecode($_SERVER[‘HTTP_REFERER’]);
$query_array = array();
if ( preg_match(‘@^http://(.*)?\.?(google|yahoo|lycos|bing|ask|baidu|youdao).*@i’, $referer) ) {
$query = preg_replace(‘/^.*(&q|query|p|wd)=([^&]+)&?.*$/i’,’$2′, $referer);
} elseif ( get_search_query() != ”) {
$query = get_search_query();
} elseif ( single_tag_title(”, false) != ” ) {
$query = single_tag_title(”, false);
} elseif ( single_cat_title(”, false) != ” ) {
$query = single_cat_title(”, false);
}
preg_match_all(‘/([^\s”\’]+)|”([^”]*)”|\'([^\’]*)\’/’, $query, $query_array);
return $query_array[0];
}
acho que nele está a solução…