wordpress不用插件的title keyword和描述优化
发布时间:2020-12-14 14:18:10 所属栏目:wordpress 来源:网络整理
导读:默认程序没有对keyword 和描述设置 特别是每个独立页面,不适合SEO优化 经过我无数次的修改 终于出现了很好的判断,暂时没有发现页面标题有重复或者不显示 网上流传的对于月份什么的经常不能显示标题 ,很多地方不够完善 现在发出一个是第一标签的例子 当然
默认程序没有对keyword 和描述设置 特别是每个独立页面,不适合SEO优化 经过我无数次的修改 终于出现了很好的判断,暂时没有发现页面标题有重复或者不显示 网上流传的对于月份什么的经常不能显示标题 ,很多地方不够完善 现在发出一个是第一标签的例子 当然其他如果是主题有设置的 大家可以自己修改 另外个鬼步舞就是主题带了函数,所以得自己写 通用版本如下: <title><?php if ( is_tag() ) { echo single_tag_title();echo '|'; bloginfo( 'name' ); if($paged > 1) printf(' - 第%s页',$paged); } elseif ( is_category() ) { echo single_cat_title(); echo '|'; bloginfo( 'name' ); if($paged > 1) printf(' - 第%s页',$paged); } elseif ( is_single() ) { echo the_title();echo '|'; bloginfo( 'name' ); if($paged > 1) printf(' - 第%s页',$paged); } elseif ( is_search() ) { echo '"'.wp_specialchars($s).'"的搜索结果 | '; bloginfo( 'name' ); } elseif ( is_home() ) { bloginfo( 'name' ); echo ' - '; bloginfo( 'description' ); $paged = get_query_var('paged'); if($paged > 1) printf(' - 第%s页',$paged); } elseif ( is_404() ) { echo '页面不存在!| '; bloginfo( 'name' ); } else { echo trim(wp_title('',0)); echo '|'; bloginfo( 'name' ); if($paged > 1) printf(' - 第%s页',$paged); } ?></title> <?if (is_home()){ $description = "第一标签是一个综合了现代元素的弹幕式娱乐站点,里面有各类搞笑视频,创意产品,新奇玩意,为网络娱乐文化的发展努力贡献着!"; $keywords = "搞笑视频,吐槽视频,恶搞视频,创意家居,创意礼品,创意设计";} elseif (is_single()){ if ($post->post_excerpt) { $description = $post->post_excerpt; } else { $description = mb_strimwidth(strip_tags(apply_filters('the_content',$post->post_content)),220,"..."); } $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ","; } } ###这里是分类页面。自行改变is_category的ID。### elseif ( is_category(1) ){ $description = "各类恶搞视频,搞笑视频,尽情吐槽吧!"; $keywords = "搞笑视频,搞笑电影,有趣视频,吐槽"; } elseif ( is_category(3) ){ $description = "第一标签下的文章栏目,各种优秀文章和图片的收集"; $keywords = "优美文章,搞笑文章"; } elseif ( is_category(4) ){ $description = "第一标签游戏栏目,各种坑爹,恶搞游戏的集结地"; $keywords = "坑爹游戏,恶搞游戏,有趣游戏"; } elseif ( is_category(169) ){ $description = "最好的创意,最新奇的事物,各种靠谱和不靠谱的想法,都汇聚在这里"; $keywords = "创意图片,婚礼创意,广告创意"; } ?> <meta name="keywords" content="<?=$keywords?>" /> <meta name="description" content="<?=$description?>" /> 其中 bloginfo( 'name' );是 博客名字 bloginfo( 'description' ); 是博客的副标题 来源:http://www.swhack.cn/archives/1134.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |