Come posso impostare il meta tag description in WordPress?

Come impostare il meta tag description in WordPress.

WordPress di Gabriele Romanato

Impostare questo meta tag รจ semplice in WordPress.

Possiamo creare la seguente funzione:


function my_meta_desc() {
    if( is_home() ) {
        
            bloginfo( 'description' );  
        
        } else if( is_single() ) {
        
            $excerpt = strip_tags( get_the_excerpt() );
            
            echo $excerpt;
        
        } else if( is_page() ) {
        
            bloginfo( 'description' );
        
        } else if( is_category() ) {
        
            $cat_desc = strip_tags( category_description() );
            
            if( $cat_desc != '' ) {
            
                echo $cat_desc;
            
            } else {
            
                echo single_cat_title();
            
            }
        
        } else {
        
            bloginfo( 'description' );
        
        }
    }
}

Esempio d'uso in header.php:


<head>
<meta name="description" content="<?php my_meta_desc(); ?>" />
</head>

Commenti