web-gelistirme-sc.com

Eklenti olmadan meta etiket ekleme

Eklentiyi yüklemeden her sayfada meta başlık, meta açıklama, meta anahtar kelimeler eklemek mümkün müdür?

Müvekkilimin eklentiyi yüklememesi gerekiyor. Bu davayı merak ediyorum, tek bildiğim yöneticinin meta eklemek için kendi wordpressine seo eklentisini yüklemesi gerektiği.

9
Janine Consolas

Yine de bundan kaçınmanı ve bu çalışma için bir eklenti kullanmanızı tavsiye ederim. Çünkü sadece özel bir eklenti SEO'ya yardımcı olabilir. Yoost "WordPress SEO" SEO için harika bir eklentidir.

Olduğu söyleniyor, burada üstbilgiye meta açıklama ve anahtar kelimeler eklemek için kod. Bunu theme functions.php dosyasına yapıştırın.

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

WordPress sitesi için özel SEO eklentisi olması her zaman iyi bir fırsattır, ancak bir şekilde eklentiyi görmezden geliyorsam ve doğrudan SEO eklentisi kullanmadan meta etiketi ekleyen bir soru sorsam, WordpPress'inize header.php dosyasına eklemenizi öneririm. stil sayfası bağlantısının yakınındaki baş bölümünde tema.

<title> etiketine bakın, bunun gibi <title><?php bloginfo('name'); ?><?php wp_title(); ?></title> gibi bir şey görebilirsiniz. Meta etiketlerinizi bu satırın hemen altına ekleyebilirsiniz. Buraya ekleyebileceğiniz her tür meta etiketi burada eklenebilir ve tema kodlarıyla çelişmeden normal şekilde çalışır!

1
Govind Vyas