Destacar categoria em um post
-
Tenho um site que contém vários compositores listados em categorias. Ao se clicar nesses compositores (categorias) são disponibilizados vários posts, posts esses, com discos que contém músicas desse compositor (categoria). Minha pergunta:
É possível destacar nesse(s) post aberto, a categoria?
Exemplo:
categoria = Cartola
Ao se clicar na categoria Cartola, posts com suas músicas são abertos. Nesses posts tem a palavra Cartola (categoria), gostaria de destacá-la, facilitando assim o encontro.desde já agradeço
Marcelo
-
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
MarceloNã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
MarceloEntendi. Não sei como fazer, mas acho que esse link pode te ajudar, com algumas adaptações:
http://weblogtoolscollection.com/archives/2009/04/10/how-to-highlight-search-terms-with-jquery/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.
ObrigadoCaro 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
MarceloBem 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.netTanto 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 OliveiraAinda 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:EnredoOutra 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…
O tópico ‘Destacar categoria em um post’ está fechado para novas respostas.