不使用wordpress插件添加页面关键词和描述信息

直接上代码吧


复制代码
代码如下:

<?php <br>if(is_category()){ <br> single_cat_title(); <br>}elseif(is_single() || is_page()){ <br> single_post_title(); <br>}elseif(is_search()){ <br> echo wp_specialchars($s); <br>}else{ <br> wp_title('',true); <br>} <br>if(! is_home()){ <br> echo ' - '; <br>} <br>?>
if(is_page()){
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, '...');
$keywords = $post->post_title;
}elseif(is_category()){
$description = trim(strip_tags(category_description($cat_ID)));
$keywords = single_cat_title('', false);
}elseif(is_tag()){
$keywords = single_tag_title('', false);
$description = trim(strip_tags(tag_description($tag_ID)));
}elseif(is_single()){
if($post->post_excerpt){
$description = $post->post_excerpt;
}else{
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, '...');
}
$keywords = $post->post_title;
}else{
$keywords = 'PHP博客,PHP,MySQL,Linux,C,编程算法,网站架构,互联网';
$description = '专注WEB开发,热爱PHP/MySQL/Linux/C/编程算法/网站架构,崇尚自由关注互联网';
}
?>


你可能感兴趣的:(不使用wordpress插件添加页面关键词和描述信息)