Come aggiungere meta description in wordpress senza plugin

Come aggiungere meta description in WordPress utilizzando PHP

Per aggiungere una meta description a una pagina o a un post in WordPress, è necessario aggiungere del codice php.
Per farlo, è necessario accedere alla pagina function.php del tema utilizzato.

Step 1:  Aspetto e editor del tema

Andare nella Dashboard di WordPress >> Aspetto >> Editor del tema.

STEP 2: Trova il file functions.php e aprilo

Quando fai clic sull’editor del tema, vedrai il back-end nel riquadro di destra. Quindi, fai clic sul file del Tema (function.php). Questo aprirà il file di codice PHP della funzione.

STEP 3: copia il seguente codice

Devi aggiungere questo codice al file function.php del tema.

<?php
function new_meta_description() {
    global $post;
    if ( is_singular() ) {
        $des_post = strip_tags( $post->post_content );
        $des_post = strip_shortcodes( $post->post_content );
        $des_post = str_replace( array("\n", "\r", "\t"), ' ', $des_post );
        $des_post = mb_substr( $des_post, 0, 300, 'utf8' );
        echo '<meta name="description" content="' . $des_post . '" />' . "\n";
    }
    if ( is_home() ) {
        echo '<meta name="description" content="' . get_bloginfo( "description" ) . '" />' . "\n";
    }
    if ( is_category() ) {
        $des_cat = strip_tags(category_description());
        echo '<meta name="description" content="' . $des_cat . '" />' . "\n";
    }
}
add_action( 'wp_head', 'new_meta_description');

STEP 4: inserire il codice nel file function.php e salvare

Devi inserire questo codice nel file function.php. Quindi, scorri verso il basso e inseriscilo dove finisce il codice.

Quindi fare clic sul pulsante Aggiorna file per salvare.

Ti aiuterà a mostrare la meta descrizione dall’inizio di qualsiasi post o pagina. Recupererà automaticamente i primi 160 caratteri dal primo paragrafo. Inoltre, recupererà la categoria del post o della pagina e verrà visualizzata come meta parola chiave.