wordpress CMS主题 微信
  • 全部教程
  • Home > wordpress CMS主题制作 > 制作wordpress主题教程(5):添加关键词和描述信息

    制作wordpress主题教程(5):添加关键词和描述信息

    高时银博客 wordpress CMS主题制作 点击: 1,398 次 0 0

    上一章,我们制作好了wanlimm主题的header.php文件,也就是头部文件,标题有了,菜单导航有了,好像还少了什么,是的,网页关键词和网页描述还没有添加。大多站长做站是为了赚钱,而要使自己的网站能够挣到钱,就得有流量,这就或多或少离不开搜索引擎优化,也就是SEO,所以,我们做主题时就要考虑到这一点,方便用户SEO,而网页关键词和描述就是SEO优化中非常重要的一环。好了,闲话不多说,下面就来给wanlimm主题添加关键词和描述吧。

    用dreamweaver打开上一章我们创建的header.php文件,在<head>与</head>标签之间添加如下代码:

    <?php
    if (is_home() || is_page()) {     // 如果是首页或页面页就执行下面的句子
    // 将以下引号中的内容改成你的主页description
    $description = "网站描述";

    // 将以下引号中的内容改成你的主页keywords
    $keywords = "WordPress, wanlimm,主题制作";
    }
    elseif (is_single()) {   // 如果是文章页就执行下面的句子
    $description1 = get_post_meta($post->ID, "description", true);
    $description2 = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, "…");

    // 填写自定义字段description时显示自定义字段的内容,否则使用文章内容前200字作为描述
    $description = $description1 ? $description1 : $description2;

    // 填写自定义字段keywords时显示自定义字段的内容,否则使用文章tags作为关键词
    $keywords = get_post_meta($post->ID, "keywords", true);
    if($keywords == '') {
    $tags = wp_get_post_tags($post->ID);
    foreach ($tags as $tag ) {
    $keywords = $keywords . $tag->name . ", ";
    }
    $keywords = rtrim($keywords, ', ');
    }
    }
    elseif (is_category()) {
    $description = category_description();
    $keywords = single_cat_title('', false);
    }
    elseif (is_tag()){
    $description = tag_description();
    $keywords = single_tag_title('', false);
    }
    $description = trim(strip_tags($description));
    $keywords = trim(strip_tags($keywords));
    ?>
    <meta name="description" content="<?php echo $description; ?>" />
    <meta name="keywords" content="<?php echo $keywords; ?>" />

    上面这段代码,对于首页和页面的关键词和描述,我们手动改一下上面的相关代码就可以了。文章页面的关键词和描述,如果不想自己手机设置,通过上面代码,文章会自动采用tags标签作为关键词,采用文章最前200字作为描述。还可以在发表文章时添加自定义字段来设置关键词和描述,如下图:

    制作wordpress主题教程(5):添加关键词和描述信息

    好了,关键词和描述代码就添加好了,这一章就讲到这了。呵呵

     


    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201505224008.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    目前还没有评论。赶快来坐沙发吧。

    发表评论