Inserir a descrição da tag ou categoria ou resumo do post
-
Galera, preciso de um help e não gostaria de usar nenhum plugin para isso.
Estou tentando colocar header.php no <head> <meta name=”description” content=”colocar aqui dentro”> </head> a descrição da tag que eu coloquei la no painel do wordpress e\ou a descrição da categoria e\ou o valor do campo resumo do post. Quero que o google indexe a depender do local essa descrição nos Snippet.
Estava tentando colocar usando o procedimento que encontrei nesse site e não deu certo
http://www.pablocantero.com/blog/2010/10/23/configurando-o-meta-description-no-wordpress/
-
Oi @rodrigusilveira,
O que não funcionou no procedimento que está no site?
Atualizando o código do artigo para exibir as descrições ficaria mais ou menos assim (não testei):
<?php function get_page_meta_description(){ $custom_field_meta_description = get_post_meta(get_the_ID(), 'meta_description_field', true); if($custom_field_meta_description != ''){ return $custom_field_meta_description; } elseif ( is_single() ) { return get_the_excerpt(); } elseif ( is_category() ) { return category_description(); } elseif ( is_tag() ) { return tag_description(); } elseif ( is_page() ){ return get_the_title(); } else { return get_bloginfo('description'); } } ?> <meta name="description" content="<?php echo get_page_meta_description(); ?>" />
Para fins de organização é melhor que a definição da função fique no functions.php do seu tema, beleza?
Depois não se esqueça de voltar aqui e dizer se funcionou ou não, se ainda resta alguma dúvida e marcar o tópico como resolvido, se for o caso.
Olá @felipeelia
Funcionou!!! Muito bom!! Muito obrigado… Só um detalhe que está com problema , o meta name=”description” está pegando o content com o <p> texto da descrição </p>. entendo que o <p> e o </p> não deveriam exibir pois pertence ao html concorda? 🙂Oi @rodrigusilveira,
Concordo sim. Uma alternativa seria usar:
<?php echo strip_tags(get_page_meta_description()); ?>
ou
<?php echo esc_attr(get_page_meta_description()); ?>
ou ainda uma junção das duas.
Não esquece de passar aqui depois para contar o que funcionou melhor e marcar seu tópico como “resolvido”, beleza?
Felipe, Funcionou tudo certo!! muito obrigado
- O tópico ‘Inserir a descrição da tag ou categoria ou resumo do post’ está fechado para novas respostas.