タイトル関係
WordPress2.5以上で利用できるもの。
デフォルトテーマでは、各ページのタイトルは「ブログ名 - ページ名」となる。
SEO的にページ名を先に出したいときは、header.phpのタイトル表示部分を
<title> <?php wp_title('-', true, 'right'); ?> <?php bloginfo('name'); ?> </title>
みたいにする。
wp_titleのパラメータは
1.sep:セパレータ。区切り文字の指定。区切り文字を表示させない場合は''みたいに中身を抜く。
2.echo:真偽値。trueの場合はタイトルを表示、falseの場合はPHPに利用できるよう値だけを返す。
3.seplocation:区切り文字の位置。rightの場合はタイトルの右に区切り文字を表示させる。
また、トップページのみ記事名を表示させずブログ名のみ表示させる場合は
<title> <?php wp_title('-', true, 'right'); ?><?php if ( is_home() ) { ?> <?php bloginfo('show'); ?><?php } ?> </title>
とする。多分。
実際にやったのはトップページのみ固定の文字列を出す+それ以外は記事名と固定文字列で
<title> <?php wp_title(' l ', true, 'right'); ?><?php if ( is_home() ) { ?><?php } ?>タイトル </title>
て感じ。
これでトップページはタイトルのみ、それ以外は記事名+タイトルになりました。