0017

All in One SEO Packを直接触りDescriptionを自動で挿入する

All in One SEO Packを直接触りDescriptionを自動で挿入する

2010.10.23

All in One SEO Packを直接触り、Descriptionを自動で挿入する方法のメモです。

確認環境

で確認しました。

ファイルを直接修正

「All in One SEO Pack」プラグインにあるaioseop.class.phpを開きます。

256行目付近のコメント出力の下に、以下のコードを貼り付けます。
(分かりやすいよう、数行前のコードも記載しています。)

echo \n\n;

//挿入コードここから
if(is_single()){
if ($post->post_excerpt){
echo 'post_excerpt . ' />';
}else{
$summary = strip_tags($post->post_content);
$summary = str_replace(\n, , $summary);
$summary = str_replace(\r, , $summary);
$summary = mb_substr($summary, 0, 60). ...;
echo ''; echo \n;
}
}
//挿入コードここまで

するとコンテンツ本文から60文字分の内容をDescriptionとして自動で表示します。

蛇足

最近はHeadSpace2をもっぱら使っているので、このTIPSを使うことは無くなりましたが…w