首页 > wordpress CMS主题制作 > WP开发:WP网站的文章页模板,如何做好SEO优化,添加关键词和描述?

WP开发:WP网站的文章页模板,如何做好SEO优化,添加关键词和描述?

作者: 分类:wordpress CMS主题制作 点击: 2,292 次

    第一步、在wordpress主题的functions.php文件中添加文章描述函数代码:

    //文章描述函数代码:
    function fanly_excerpt($len=220){
    if ( is_single() || is_page() ){
    global $post;
    if ($post->post_excerpt) { //如果在后台文章编辑页面添加了描述,就直接调用这个描述;
    $excerpt = $post->post_excerpt;
    } else { //如果没有填写描述,就调用文章内容,截取开头的内容作为描述。
    if(preg_match('/<p>(.*)<\/p>/iU',trim(strip_tags($post->post_content,"<p>")),$result)){
    $post_content = $result['1'];
    } else {
    $post_content_r = explode("\n",trim(strip_tags($post->post_content)));
    $post_content = $post_content_r['0'];
    }
    $excerpt = preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,0}'.'((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$post_content);
    }
    return str_replace(array("\r\n", "\r", "\n"), "", $excerpt);
    }
    }

    二、在wordpress主题的文章页头部添加调用描述代码。

    <?php
    if(is_single() || is_page()){
    $description = fanly_excerpt(220);

    $keywords = "";
    $tags = wp_get_post_tags($post->ID);
    foreach ($tags as $tag ) {
    $keywords = $keywords . $tag->name . ", ";
    }
    }
    ?>

    <meta name="keywords" content="<?php echo $keywords ?>" />
    <meta name="description" content='<?php echo strip_tags(trim($description)); ?>' />



文章作者:码不停蹄
本文地址:https://wanlimm.com/77202008049526.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

上一篇:
下一篇:

或许你会感兴趣的文章:

一条回应:“WP开发:WP网站的文章页模板,如何做好SEO优化,添加关键词和描述?”

  1. avatar grimmster说道:

    220个字符比较符合seo,是吧

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.