Come posso impostare il meta tag description in WordPress?

Come posso impostare il meta tag description in WordPress?

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>

Torna su