コメント欄に表示されるアイコンを、自分がコメントしたときは自分のアイコンにしたいと思いググってみると、Gravatarへ画像を登録することで可能らしいので早速登録することに。
登録方法については、ざっくりだが以下のように。
- Gravatarへアクセスしメールアドレスを入力
- 送られてきたメールのURLをクリックして、ニックネームとパスワードを記入。(パスワードは短かったりするとエラーになるので色々試してみてください。)
- ニックネームとパスワードが無事通ったら、画像をアップロードし、トリミング範囲を決める。
- 画像の種別(GとかXとか)を選択
- 最後にConfirmをクリックしたら完成。
これでWPのユーザーのメールアドレスとGravatarに登録したメールアドレスが一致していれば、コメント欄にアバターが表示されるようになる。
WPのプラグインでサイトマップを自動的に作ってくれる便利なプラグインがあるとのことなので、またもWordPress Go Goさんのサイトを参考に、当サイトにもSEO対策として導入してみることに。
サイトマップとひとくちに言っても
- ロボット(クローラー)用のサイトマップ
- 人間用のサイトマップ
と2種類あるので、まずはロボット用のサイトマップ作成プラグイン「Google (XML) Sitemaps Generator 」をいつものように所定の場所にインストールして有効化。あとはほぼデフォルトのまま使えるとのこと。
次に人間用のサイトマップ作成プラグインだが、こちらは「Dagon Design Sitemap Generator」を使用する。これは所定の場所にインストールして有効化した後、設定画面でJapaneseを選択しUpdate Optionsをクリックすると、画面が日本語化されるとのこと。
あとはサイトマップを表示させたいページに
<!– ddsitemapgen –>
を挿入するとサイトマップが表示されるようになる。
現在どのページにいるのかが分かりやすいよう、このブログにも「パンくず」をつけようと思いググってみるとBreadcrumb NavXTという簡単にパンくずを作ることができるプラグインがあるとのこと。早速ダウンロード&インストールし、有効化する。
設定をクリックすると設定画面がでてくる。ほぼデフォルトままで大丈夫なのだが、一応トップページの表記をBlogからHomeに変更して保存した。
あとは以下のソースコードをパンくずを表示させたい場所にいれればOK。
<div class=”breadcrumb”>
<?php
if(function_exists(‘bcn_display’))
{
bcn_display();
}
?>
</div>
以前Lightboxを入れた時にrel属性を自動挿入したいと思ってさがしていた際に見かけた、画像のアップロード機能を拡張する「Flexible Upload」というプラグインを入れることに。
- 「Flexible Upload」からプラグインをダウンロード
- languagesフォルダ内のfup-ja_UTF.moのファイル名をfup-ja.moに変更
- サーバのPluginsへアップ
- 管理画面のプラグインから「使用する」をクリックで有効化
- あとは管理画面の設定に追加されたFlexible Uploadの設定画面で基本設定を行えばOK。
早速使ってみるが、以下のようなエラーがでてアップロード時の画面表示が崩れた。
call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘media_admin_css’ was given in /pfad/zu/wordpress/wp-includes/plugin.php on line 311
解決法を探しているとこちらのページにありました。原因はこのプラグインがWP2.6以降に対応していないためとのこと。で、早速このページにあるように、改善するパッチを含んだ Flexible Uploadを入手し、先の手順で再インストールしてみると、今度は問題なく使用することができました。
とりあえずこのサイトにもお問い合わせページを設置することに。
お問い合わせフォームを実現するプラグインは色々あるようだが、今回は高機能な「cforms II」を使用することにした。
- まずは「cforms II」からプラグインをダウンロード
- 解凍後、contactformsフォルダをwp-content/plugins/にアップする
- 管理画面のプラグインから「使用する」をクリック
ただ、このままだと画面は英語表記のママなので、WordPress Go Goさんの「cforms II 日本語翻訳ファイル」を使用して日本語化します。
その後の設定方法はWordPress Go Goさんのサイトを参考にしながら、様々な項目を設定をし、フォームを設置するページを新規作成し、【cforms】のボタンをクリックすればお問い合わせフォームの設置は完了です。
ただデフォルトママでは入力フォームが短かったり枠線がついていたりするので、自分の好みに合わせてCSSを調整する必要があります。デザインパターンはいくつか用意されているので、それをベースに入力エリアの横幅を調整するのが良いと思います。