pengembangan-web-mp-pd.com

Menambahkan tag meta tanpa plugin

Apakah mungkin untuk menambahkan judul meta, deskripsi meta, kata kunci meta di setiap halaman tanpa menginstal plugin?

Klien saya tidak perlu menginstal plugin. Saya ingin tahu tentang kasus ini, yang saya tahu adalah admin harus menginstal plugin seo di wordpress mereka untuk memiliki penyisipan meta.

9
Janine Consolas

Meskipun saya menyarankan Anda untuk menghindari ini dan menggunakan plugin untuk pekerjaan ini. Karena hanya plugin khusus yang dapat membantu SEO. "WordPress SEO" dari yoost adalah plugin yang bagus untuk SEO.

Yang sedang berkata, di sini adalah kode untuk menambahkan deskripsi meta dan kata kunci di header. Tempel ini di file functions.php tema.

function add_meta_tags() {
    global $post;
    if ( is_single() ) {
        $meta = strip_tags( $post->post_content );
        $meta = strip_shortcodes( $post->post_content );
        $meta = str_replace( array("\n", "\r", "\t"), ' ', $meta );
        $meta = substr( $meta, 0, 125 );
        $keywords = get_the_category( $post->ID );
        $metakeywords = '';
        foreach ( $keywords as $keyword ) {
            $metakeywords .= $keyword->cat_name . ", ";
        }
        echo '<meta name="description" content="' . $meta . '" />' . "\n";
        echo '<meta name="keywords" content="' . $metakeywords . '" />' . "\n";
    }
}
add_action( 'wp_head', 'add_meta_tags' , 2 );
12
Robert hue

Itu selalu merupakan kesempatan yang baik untuk memiliki plugin SEO khusus untuk situs WordPress, tetapi entah bagaimana jika saya mengabaikan plugin dan langsung ke pertanyaan menambahkan meta tag tanpa menggunakan plugin SEO, saya akan menyarankan menambahkannya ke file header.php di WordpPress Anda tema di bagian kepala dekat tautan style sheet.

Lihatlah tag <title> dan Anda dapat melihat sesuatu seperti <title><?php bloginfo('name'); ?><?php wp_title(); ?></title> ini. Anda dapat menambahkan tag meta Anda tepat di bawah garis ini. Semua jenis tag meta yang dapat Anda tambahkan di sini dan itu akan bekerja secara normal tanpa konflik dengan kode tema!

1
Govind Vyas