タイトル関係

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>

て感じ。
これでトップページはタイトルのみ、それ以外は記事名+タイトルになりました。