3D mode!

Entries tagged with "WordPress"

エントリページのタイトル

これまで,このブログのエントリページのタイトルは「cameraLady ≫ Blog Archive ≫ エントリのタイトル」となっていましたが,まず「≫」を使わないように,そしてエントリのタイトルが先頭にくるように変更しました.「Blog Archive」は消し去りました.

幸いにもこんなブログの記事をブックマークしてくれている人が何人かいて,「ブックマークされた!」と気付くたびに嬉しくなります.特にソフトウェアのセッティングについてのエントリや,サービスのレビューのエントリがブックマークされたときには,書いておいて良かったなぁとしみじみ思います.

しかし,はてなブックマークにおいて気になる点がひとつありました.はてなブックマークでは,エントリのタイトルに特殊記号が入ると,どうやら文字化けしてしまうようです.場合にもよるのかな.

新着ブックマークのページ

激しく気に入らなかったので,現在適用しているテーマのheader.phpを書き換えて,特殊記号は使わないようにしました.変更は次の通りです.

変更前[code]
<br /> < ?php bloginfo('name'); ?><br /> < ?php if ( is_single() ) { ?> » Blog Archive < ?php } ?>< ?php wp_title(); ?><br />
[/code]

変更後[code]
<br /> < ?php if ( is_single() ) ?>< ?php wp_title(' '); ?><br /> < ?php if(wp_title(' ', false)) { ?> - < ?php } ?>< ?php bloginfo('name'); ?><br />
[/code]

それからはてなブックマークのエントリページをすべて編集して正しく直しておきました.手間かかりすぎです.ちなみに,エントリのタイトルを先頭に持ってくるとSEO的にも良いみたいですね.確かに,ブログ名が最初にきていても仕方ないとは思います.

Thanx to :

Spam Karma 2 を導入

閲覧者はほとんど身内というこんな末端のブログでも,スパムコメントやスパムトラックバックを受けたりするのですね.日に10件以上も対処しなければならなくなると,さすがに面倒になってきます.というわけでスパム対策のプラグインを入れてみることにしました.設定に当たり,以下のサイトを参考にさせてもらいました.ありがとうございます.

しばらくはこの状態で様子見です.スパムから解放されるといいな.

プラグイン続々

日々,WordPressのプラグインをちょこちょこいじっています.これが楽しい.新たに追加したプラグインをメモしておきます.

  • Gravatars
  • iG:Syntax Hiliter
  • WP-AddQuicktag

Gravatars

caramel*vanillaさんの記事caramel*vanilla » みんなGravatarに登録すればいいと思うを読んで知ったGravatarです.ボクも登録しています.

Gravatarに登録すると,自分のメールアドレスと画像を関連付けて扱ってくれるようになります.WordPressのプラグインGravatarsを使うと,ブログのコメント欄で入力されたメールアドレスから画像を取ってきて表示してくれるようになります.今はまだ,ただ導入しただけの状態なので画像の表示位置やサイズがとても不細工ですが,もっときちんと設定するつもりです.

導入はとても簡単です.ファイルをプラグインディレクトリにアップロードしたあとでプラグインを有効化し,適用テーマのcomment.phpに以下の変更を加えるだけです.

変更前
[code]< ?php foreach ($comments as $comment) : ?>[/code]

変更後
[code]< ?php foreach ($comments as $comment) :
if (function_exists('gravatar')) {
if ('' != get_comment_author_url()) {
echo "";
} else {
echo "
";
}
echo "comment_type) {
echo gravatar($comment->comment_author_email);
} elseif ( ('trackback' == $comment->comment_type) || ('pingback' == $comment->comment_type) ) {
echo gravatar($comment->comment_author_url);
}
echo "' alt='a gravatar' class='gravatar' />
";
}
?>[/code]

Web上で個人が特定されるような仕組みは今後も増えていくと思います.Gravatarのようなサービスは面白いですね.Gravatarsはスパムコメントの抑制にも役立ちそうです.皆さんもぜひ,Gravatarに登録してみてください.

iG:Syntax Hiliter

iG:Syntax Hiliterはエントリにプログラムのソースコードを載せたいときに役立つプラグインです.カスタマイズの記録のためには必須の機能になりそうです.先述のGravatarsの説明時にも活用しています.ソースを解釈して色付けしてくれるのも嬉しいです.使い方はいたってシンプル.本文中で[code]と[/code]で囲まれた部分がソースコードになります.

MMRT daily lifeさんで日本語化されたものが公開されていたので,これを使わせてもらっています.感謝です.

WP-AddQuicktag

これまではエントリの投稿時にWordPress標準のリッチテキストエディタを使っていましたが,細かい変更を加えたいときにいちいちHTMLを開いて編集するのが面倒なので,リッチテキストエディタはOFFにしました.代わりにこのWP-AddQuicktagを導入し,投稿時に役立てています.

WP-AddQuicktagを使うと,頻繁に使用するHTMLタグを予めボタンとして登録しておくことができます.ボクは<h3>やiG:Syntax Hiliterの[code],<center>などを登録しています.これは便利です.

設定あれこれメモ

WordPressまわりをちょこちょこいじったのでメモしておきます.やったことリスト.

  • 日付の表示を英語表記に変更
  • サイドバーのボックスのタイトルを英語表記に変更
  • WP-Amazonの導入
  • UltimateTagWarriorの導入
  • FeedBurnerのフィード設定を変更

日付の表示を英語表記に変更

ボクは「2006年7月12日」よりも「July 12th, 2006」という表記の方が好きなので, wp-includes/locale.phpを書き換えて英語表記になるようにしました.WordPress Japanのフォーラムを見ながら作業しました.

WordPress Japan :: トピックを表示 – 日付、曜日の英語表記について

しかしこの変更を行うと,サイドバーのArchivesの欄が「2006年 July」のように和洋折衷な表示になってしまうので,これを解決するためにwp-includes/template-function-general.phpの336行目~341行目に変更を加えました.コメントアウトされている部分と,そうでない部分を入れ替えただけです.sprintfの中で「%dN」となっている部分が「○○年」に置き換わるので,恐らく日本語化のときにコメントアウトされたと思われる方のコメントアウトを外しました.
[code]if ( $show_post_count ) {
$text = sprintf('%s %d', $month[zeroise($arcresult->month,2)], $arcresult->year);
//$text = sprintf('%dN %s', $arcresult->year, $month[zeroise($arcresult->month,2)]);
$after = ' ('.$arcresult->posts.')' . $afterafter;
} else {
$text = sprintf('%s %d', $month[zeroise($arcresult->month,2)], $arcresult->year);
//$text = sprintf('%dN %s', $arcresult->year, $month[zeroise($arcresult->month,2)]);
}[/code]

サイドバーのボックスのタイトルを英語表記に変更

「ページ→Pages」といった具合に,サイドバーのボックスのタイトルを英語表記に直しました.sidebar.phpを書き換えるだけでほぼOKです.「ブログロール→Links」だけはwp-includes/links.phpの変更が必要でした.仕組みがよく分かりません.

変更前
[code]echo '

[/code]
変更後
[code]echo '

[/code]

WP-Amazonの導入

このブログでは書評も書くつもりなので,Amazonとの連携は必須です.はてなダイアリーでいう「はまぞう」の機能を使うために,プラグインWP-Amazonを導入しました.

WP-Amazon Plugin 日本語対応版

Amazon.co.jpでの検索結果から,商品の画像を簡単に挿入できるようにしてくれます.デフォルトでは挿入した画像はテキストが回りこむようになっていますが,wp-admin/wp-amazon.phpからこの部分を削除し,表示位置は投稿時に決められるようにしました.また,画像の枠は表示しないようにしておきました.

変更前
[code]html = ''+prodname+'';[/code]
変更後
[code]html = ''+prodname+'';[/code]

UltimateTagWarriorの導入

各エントリにタグをつけて整理するために,プラグインUltimate Tag Warriorを導入しました.サイドバーにTag Cloudを表示させるのは憧れです. このプラグインも日本語化されたものがあり,とても助かっています.

UltimateTagWarrior 日本語版 « MMRT daily life

WordPressユーザの皆さんが口を揃えて言うように,このプラグインはかなり高機能で圧倒されてしまいます.現状,ボクもまだ不明な点が多くて設定が上手くできていません.静的URLの設定がどうにも上手くいかなくて困っています.とりあえず,各エントリにタグを付けられて,サイドバーにTag Cloud(といってもまだまだCloudっぽくない)を表示するところまではできたので,細かい設定はおいおいということにしておきます.

追記

静的URLの設定が上手くいきました.Tagsの設定でチェックボックスにチェックを入れた後,パーマリンク構造を更新したら上手くいきました..htaccessは書き込み可能にしておく必要があります.次のサイトが参考になりました.感謝です.

power source* » WP plugin: 記事にタグ付け – Ultimate Tag Warrior 1) 基本編

FeedBurnerのフィード設定を変更

このブログのフィードはFeedBurnerに登録してあります.FeedBurnerに登録すると,購読者数が分かったり,フィードに付加情報を与えたりできます.WordPressのフィードからFeedBurnerのフィードのページにリダイレクトさせるには,以下のプラグインが有効です.

WordPress FeedBurner Plugin // Ordered List by Steve Smith

del.icio.usやflickrの新着もこのブログのフィードとして配信できちゃうんですね.ビックリです.ボクのフィードを購読してくれている皆さんには申し訳ありませんが,今後もフィードを使った実験は繰り返し行っていくつもりです.しばらくはちょこちょことフィードの内容が変わると思いますが,嫌がらずに受け止めてください.よろしくお願いします.

WordPress

Wordpress

このブログはWordPressで動いています.本当はこのブログの立ち上げ時に話しておきたかった内容ですが,今日はWordPressについての説明と,ボクがWordPressを選ぶに至るまでの話をします.

これまで,mixi 日記やはてなダイアリー,その他10種類ほどのブログを試してきました.全てサービス提供型です.それぞれに特徴があり,「このブログだと,コレはできるけどアレはできない」などと悩まされ続けてきました.一方,ボクの周りではMovable Typeを使ってブログを書いている人が何人かいて,デザインも自由に変えられるし,機能も充実していて羨ましく思っていました.その後,様々な理由からボクはレンタルサーバを借りることを決意し,同時に「サーバ設置型のブログを使ってみよう」と強く思ったのです.

まずはサーバ設置型のブログにはどんなものがあるのか調べるところから始めました.まず最初に出会うのは先にも書いたMovable Typeです.もう老舗ですしね.日本人ユーザもかなりの人数になると聞いています.次いでこのWordPressやtDiary,TypePad,blosxom,Nucleusなどがポロポロと出てきますが,何しろ違いが全然分かりません.

色々と調べては見るものの,どうやってブログを決めたらいいかずっと迷っていました.どのシステムも設置までの手順の説明は随所にありますし,カスタマイズも一通りはできそうです.よく分からなくなって,当時愛用していたはてなダイアリーでも十分かな,と思うようにもなっていました.

そんなときでした.とってもステキなデザインのブログを見付けたんです.見た目もステキ,ブログの中身も読んでいて楽しく,ボクも大好きなdel.icio.usやflickrやlast.fmとの連携も上手く取れているブログでした.

System.exit();
System.exit();

今はdel.icio.usライクなデザインになっていますが,ちょっと前までは別のデザインでした.どちらもすごく好きです.「ボクもこんなブログを動かしたいなぁ」と今でも憧れているサイトです.このブログがWordPressで動いていると知り,それからはひたすらWordPressについて調べるようになりました.およそ2ヶ月ほど,WordPressで動いているブログをいくつも探して眺めていました.新たにステキなブログもたくさん見つかりました.WordPressに対する期待はますます強くなりました.

WordPressのブログ巡りをしていると,ユーザの傾向が見えてきます.少なくともボクが見てきたかぎりでは,WordPressユーザはFirefoxを好み,del.icio.usを好み,flickrやフォト蔵などのオンラインフォトアルバムを好んでいるように思えます.理由については憶測しかできませんが,皆さんがこういったブログやツールを「楽しく活用している」という点は間違いなさそうです.この辺りにも親近感を覚えています.ボクもWebが大好きなので,周りの人たちにも良さをどんどん伝えていきたいです.

WordPressには,ブログのエントリの他に静的なページを作成する機能があり,自己紹介ページやフォトアルバムのページをしっかりと管理することができます.デザインのテーマも豊富で,切り替えも簡単です.世界中の有志によって作られたプラグインは「こんなのがほしい!」と思えば必ずいっていいほどすでに公開されており,今のところ機能面での不満はありません.最近はプラグインの日本語化も精力的に行われており,日本ユーザ同士の交流も活発でWordPress界は盛り上がっています.

cameraLadyはまだまだ発展途上で,まだまだ修正しなければいけない箇所,追加したいプラグインなどが手付かずのままです.これから少しずつ,思い描く理想のサイトに近づけるように手を加えていくつもりです.ボクの身近にはWordPressユーザがいないので寂しい気持ちもありますが,徐々に増えつつある日本中のユーザの皆さんと交流しつつ,より良いサイトを目指します.

ここで,いつも訪問させてもらっているステキなWordPressのブログを紹介します.プラグインの解説など,本当にためになる記事が多くて感謝しています.

caramel*vanilla
caramel*vanilla

Rif.
Rif.

最後に,WordPressの設置やプラグインの導入をするに当たって読んだ本の紹介です.これからWordPressを始めてみたい!という人は必読の書です.付録のテンプレートタグは,サイトのデザインをいじるときには役立ちますね.

WordPressでつくる! 最強のブログサイト