当前位置: 首页 > wordpress分享 > 正文

为wordpress博客每篇文章自动关键字及网页描述

让wordpress博客自动为每篇文章自动关键字及网页描述。每篇文章的内容不同,我们该如何让wordpress自动添加文章描述和关键词呢?办法很简单,我们只需要在模板头部添加如下一段PHP代码。

今天桃子empress博客留言板中说:“怎么在sinaapp engine 应用的的wordpress添加关键词 和描述!”其实笔者之前接触过sinaapp,但是没深入过,既然是wordpress博客,应该是一样的办法!

sinaapp好像不支持FTP。那没关系,你直接在后台管理中找到主题--编辑--header.php。

打开你的模板文件header.php,在最前面添加如下PHP代码: (也可以不用在最前面,懂PHP代码可以随意摆放合适的位置,不懂的话就先按照这样做吧!)

 

<?php
//判断是否为首页
 if ( is_home ( ) )
{
$description = "这里填写博客首页的描述,最多220字符";
$keywords = "这里填写首页关键词,用英文逗号隔开";
 //判断是否为文章页
 }
else if ( is_single () )
{
if ( $post->post_excerpt)
{
$description = $post->post_excerpt;
} else {
$description = mb_strimwidth(strip_tags(apply_filters(‘the_content’,$post->post_content)
),0,220);
}
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords.$tag->name.",";
 }
 //判断是否为分类页
 } else if ( is_category() ) {
$description = category_description();
}
?>

添加完上面的代码,然后查找标签: </title>
在后面加入

<meta name = "keywords" content="<?php echo $keywords; ?>” />
<meta name= "description" content=" <?php echo $description; ?> ” / >

这两句代码位置也非绝对的,如果你不了解的话,就放在</title>标签后边就可以了!

为wordpress添加关键字及网页描述

好了,然后去刷新你的首页和其他文章页面吧,查看源代码。是不是就和上图一样了呢!

这样就为wordpress所有的文章加上关键字和网页描述了。如果你之前没有为文章添加标签的话,关键字是没有的哦!

本文固定链接: https://www.ziyouwu.com/archives/197.html | 自由屋博客www.ziyouwu.com|wordpress建站技巧分享

为wordpress博客每篇文章自动关键字及网页描述:目前有29 条留言

  1. 添加完上面的代码,然后查找标签: ,在哪查找?

    2014-11-20 下午6:05 浙江省湖州市 电信 [回复]
  2. 9楼
    小丁

    为什么我调出来 标题不显示 只显示关键词和描述呢?

    2014-02-11 下午2:05 江西省九江市 电信 [回复]
    • 标题就是后台设置的博客名称

      2014-02-11 下午4:11 山东省青岛市 移动GSM/TD-SCDMA/LTE全省共用出口 [回复]
  3. 现在的关键字权重还有吗? 求请教 http://www.phpgao.com/

    2013-09-15 上午9:09 陕西省西安市 (长安区)电信 [回复]
    • 合理设置关键字,依然会有权重的,即使百度再怎么优化

      2013-09-15 下午9:46 山东省济南市 联通 [回复]
  4. 7楼
    gravel crusher

    开始随便找了个地方放代码,换成放到最前面就可以用了……

    2013-07-16 上午9:55 上海市 电信 [回复]
  5. 6楼
    ITOTII

    说明一下,代码是没问题的,注意复制后的标点符号问题;http://www.itotii.net/ 已经成功安装,有问题的可以联系我,感谢官方的付出。

    2013-06-24 下午5:10 云南省昆明市 联通 [回复]
    • wordpress在发表文章时会自动转换标点符号!

      2013-06-25 上午8:47 山东省济南市 联通 [回复]
  6. 怎么我文章设置之后。在源代码没有看到关键词和描述的??

    2013-03-06 上午11:42 广东省珠海市 电信 [回复]
    • 直接复制文章中的代码有可能造成标点符号错误,所以不会显示。只要标点符号正确,两段代码都放在header.php中是没有问题的!

      2013-03-06 下午12:24 云南省昆明市 浙江淘宝网络有限公司电信节点 [回复]
      • 我出现错误了的。。怎么回事??

        2013-03-06 下午2:39 广东省珠海市 电信 [回复]
        • 您的站我看看,很有可能是因为标点符号的错误!

          2013-03-06 下午2:44 云南省昆明市 浙江淘宝网络有限公司电信节点 [回复]
          • 您加我QQ可以吗?呜呜~~

            2013-03-06 下午2:45 广东省珠海市 电信 [回复]
          • 1006882027

            2013-03-06 下午2:46 广东省珠海市 电信 [回复]
          • 。。求指点,前辈。!!

            2013-03-06 下午2:51 广东省珠海市 电信 [回复]
  7. 4楼
    小贩卖切糕

    我是按照博主你的手工方式改的,有一个小瑕疵就是,文章内容添加的标签作为关键词以后,点击文章,点击查看源文件,会发现关键词后面自动跟一个逗号,设置一个关键词也会自动跟一个逗号,这个情况能解决么?博主大人

    2013-01-02 下午3:25 河南省郑州市 联通 [回复]
    • 不会吧,应该源文件不会出现两个逗号呀!

      2013-01-02 下午5:28 山东省济南市 移动 [回复]
    • 怎么我文章设置之后。在源代码没有看到关键词和描述的??

      2013-03-06 上午11:42 广东省珠海市 电信 [回复]
  8. 地板
    wuxiaodi

    感谢博主 已经成功了

    2012-12-06 下午3:12 浙江省杭州市 电信 [回复]
    • 能帮到你就好!

      2012-12-07 上午8:13 陕西省西安市 电信 [回复]
    • 怎么我文章设置之后。在源代码没有看到关键词和描述的??

      2013-03-06 上午11:42 广东省珠海市 电信 [回复]
  9. 还是喜欢非插件的!呵呵!

    2012-06-19 下午9:37 山东省济南市 移动 [回复]
  10. 我用插件来实现的

    2012-06-19 下午7:58 安徽省芜湖市 电信 [回复]

发表评论

2 + 5 = ?


快捷键:Ctrl+Enter