下面就具体先容并分享下WordPress标题及元标志优化教程及细节。
1、wordpress标题优化
许多wordpress喜好者城市遇到一个问题,就是wordpress博客的标题是标题和描写在一起,那怎么让wordpress博客的文章只显示文章标题,而不显示博客描写呢?
只要把博客header.php内里的Title源码替换成以下源码就搞定了。
<title><?php if (is_home () ) { bloginfo('name'); }elseif ( is_category() ) { single_cat_title(); }
elseif (is_single() ) { single_post_title(); }
elseif (is_page() ) { single_post_title();}
elseif (is_tag() ) { single_tag_title(); }
else { wp_title('',true); } ?></title>
可是很对人有又会遇到这样的问题,就是让博客的标题显示wordpress文章标题加博客品牌名,形式如Title – ziv博客,怎么办呢?只要把上面的代码替换成以下代码就OK了,主要修改文字。
<title><?php if (is_home () ) { bloginfo('name'); }elseif ( is_category() ) { single_cat_title(); print " - Ziv博客";}
elseif (is_single() ) { single_post_title(); print " - Ziv博客";}
elseif (is_page() ) { single_post_title(); print " - Ziv博客";}
elseif (is_tag() ) { single_tag_title(); print " - Ziv博客";}
else { wp_title('',true); } ?></title>
2、wordpress元标志优化
为什么wordpress元标志也要优化呢?想优化的人都知道,优化wordpress元标志有利于用户体验、有利于分享到其他平台直接抓取文章描写,而不是博客描写。
只要在wordpress靠山的header.php的Title函数后头添加下面函数就可以了,
<?phpif (is_home()&!is_paged() ) {
$description = "#你博客首页的描写#";
$keywords = $options['keywords'];
} else if (is_single()) {
$description = $post->post_excerpt;
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$keywords = $keywords . $tag->name . ", ";
}
} else if (is_category()) {
$description = category_description();
}
?>
添加之后尚有件工作要做,就是打开靠山右上角的显示选项,勾选以下几项,如图:
这样你每次编辑文章的时候,文章下面会呈现一个摘要的选框,你只要在选框中填入文字,这段文章就是wordpress的描写,这样WordPress元标志就这样简朴优化乐成。
WordPress下载
WordPress v3.5.2 简体中文版下载