In WordPress è semplice impostare un valore per il meta tag description.
La seguente funzione utilizza dei costrutti if
in base ai quale verifica in quale sezione del sito ci troviamo ed imposta il meta
tag description
sul valore più appropriato.
Aggiungete il codice al vostro file functions.php
:
function set_meta_description() {
if( is_home() ) {
bloginfo( 'description' );
} else if( is_single() ) {
$excerpt = strip_tags( get_the_excerpt() );
echo $excerpt;
} else if( is_page() ) {
the_title();
} else if( is_category() ) {
$cat_desc = category_description();
if( $cat_desc != '' ) {
echo $cat_desc;
} else {
echo single_cat_title();
}
} else {
bloginfo( 'description' );
}
}
Quindi inseritelo nel file header.php
, in questo modo:
<meta name="description" content="<?php set_meta_description();?>"/>