去掉description的空格字符

网络博客 郑永 6354℃ 7评论 单栏模式

一直都是用windows live Writer离线编辑器写文章,所以写文章的时候,空格总能正常显示,要是在博客后台写文章,空格总是无法显示,原因大家都知道,那么今天有位网友跟我遇到同样一个问题,就是在优化网站head部分的时候,meta name="description"是采用截取文章前220字作为摘要信息,这个时候你看看源代码,会发现连空格符号" 也截取了,这个问题没有发现的话就算了,既然发现了,就要纠正下(代码加粗部分),下面提供本站的head优化代码: (已经修正了截取空格符号的问题,具体可以查看本站源代码meta name="description"部分)

<title><?php if (is_single() || is_page() || is_archive()) { ?><?php wp_title(”,true); ?> | <?php } bloginfo(‘name’); ?></title>
<?php if (is_single() || is_page() || is_home() || is_category() ) : ?>
<meta name="robots" content="index,follow" /><?php else : ?>
<meta name="robots" content="noindex,follow" /><?php endif; ?>
<?php
if (is_home()) {
$description = ‘关注博客和互联网,记录生活点滴,分享所见所闻。’;
$keywords = ‘郑永,博客,互联网,生活,阿根廷’;
} else if (is_single()) {
if ($post->post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = substr(strip_tags($post->post_content),0,220);$description = str_replace(array("\r\n", "\r", "\n", "&#160;", " "), "", $description);
}
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . ", ";
}
} else if (is_category()) {
$description = category_description();
}
?>
<meta name="keywords" content="<?=$keywords?>" />
<meta name="description" content="<?=$description?>" />
<meta http-equiv="Content-Type" content="<?php bloginfo(‘charset’); ?>" />
<meta name="generator" content="WordPress <?php bloginfo(‘version’); ?>" />

转载请注明:郑永博客 » 去掉description的空格字符

历史上的今天:

(7)个小伙伴在吐槽
Loading...
  1. Junan2011-02-13 09:55 Google Chrome 8 Windows XP 回复

    你的文章开头空格是手动的还是?

    沙发!
  2. 创享·生活2011-02-13 10:58 ChromePlus 1 Windows XP 回复

    呵呵..没怎么去理那个seo..所以描述每个页面都是一样的。嘿嘿

    板凳!
    • 郑 永2011-02-13 14:19 Firefox 3 Windows XP 回复

      是啊,只要文章精彩就可以了,不过忘了,我们是折腾一族嘛。

  3. zwwooooo2011-02-13 11:32 Google Chrome 10 Windows 7 回复

    很少理SEO,简单设置下而已

    地板!
    • 郑 永2011-02-13 14:20 Firefox 3 Windows XP 回复

      恩,要理就大理,呵呵

  4. 竹下无为梦2011-02-13 13:55 Firefox 3 Windows XP 回复

    我不在乎空格。

    4楼
  5. 林木木2011-12-06 06:20 Google Chrome 12 Windows XP 回复

    空格不重要的吧。

    5楼
gravatar
发表我的评论
取消评论


Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址