Archive for the ‘WordPress’ Category

WP プラグインメモ

Wednesday, November 9th, 2005

プラグインを 3個ほど追加したのでメモ。

その1. monthchunks
月別アーカイブの、2005年1月, 2005年2月… という無駄に長い表記を 2005年 1, 2… という表示にするプラグイン。 どうやら、記事のない月も表示されるらしい。 仕様?

その2. Search Word Highlight plugin for Multibyte
日本製プラグインなので、説明文をそのまま引用させてもらいます。

サーチエンジンから WordPress サイトに飛んできた際に、サーチエンジンでの検索語をサイト上でハイライト表示する WordPress 用プラグインです。

その3. WordPress Hashcash
コメントスパム対策プラグイン。 JavaScript でハッシュ計算を行うことで、機械的無差別スパムを排除する。 副作用として、JavaScript を無効にしているユーザからコメント投稿ができないのと、個別記事のページ表示に若干時間がかかる問題があるので、現在試験導入中。

WordPress 1.5.1 Me に更新

Wednesday, May 11th, 2005

WordPress Japan DB » v1.5.1 – Strayhorn より。

v1.5 の 170 以上の細かい不具合の修正と、重要度は低いですが一部セキュリティ FIX が含まれていますので、Strayhorn をご利用中の方は出来るだけ早くバージョンアップされることをお勧めします。

ということで、早速 WordPress ME 1.5.1 に入れ替えました。 今回のバージョンアップは、ファイル一式を上書きして upgrade.php を走らせるだけで完了。 1.5 でテンプレートファイル群が完全に分離されたおかげで、更新が楽になりました。

そういえば、ME版の upgrade.php の表示が化けていました。 http header の出力が EUC-JP になってるのが原因かな? そのまま無視して進めてしまいましたが。(^^;

追記:WordPress Japan フォーラム にて 報告いたしましたところ、早速修正していただきました。 これからダウンロードされる方は、心配無用です。

WordPress 1.5 の新機能

Saturday, March 12th, 2005

あまりにも多すぎて、チェックしきれていないのですが…
気付いた物だけ。

  • テンプレートが一新された。(でも、前のテンプレートをそのまま使っているので、まだ利点を享受できていない)
  • ページ機能の追加。 blog とは独立したページを設ける機能。 これで、日付を未来にしたり、遠い過去に設定した記事を載せる等の小技を使わなくてよくなった。
  • コメント/トラックバックの spam 対策が強化された。 グレーワードを含む内容は承認待ち状態にして、ブラックワードを含む内容は即座に破棄する等の設定が行えるようになった。
  • WordPress にログインしている状態では、コメント書き込み承認をスキップできるようになった。(今までは、書き込んだ後に自分で承認しないといけなかった)
  • .htaccess の自動書き換え機能追加。 これまで .htaccess は手動編集が必要であったが、WordPress 側で設定を変更すると自動的に更新されるようになった。
  • プラグインの仕様変更。 旧バージョン用に作成されたプラグインの一部が使えなくなった?
  • カテゴリ・スラッグが使えるようになった。 URI を英語表記にしたままで、カテゴリ名に日本語が使える。
  • カテゴリアーカイブ/月別アーカイブの、同時表示件数を設定できるようになった。 件数が多い場合は、複数ページに分割されて表示されます。

WordPress 1.5 に更新

Saturday, March 12th, 2005

WordPress ME 1.2.3 から WordPress 1.5 へバージョンアップしました。
テンプレート関連が大幅に変更されているのですが、スタイルシートを書き直すのが面倒なので前のバージョンの物を適用しています。(^^;

コメント/トラックバックは、新機能のブラックワード/グレーワード判定機能(勝手に命名)でどれくらい弾けるかをテストするため、以前行っていた spam 対策は一旦外しています。 バージョンアップ時に面倒だったから、そのまま上書きしたという話も。(^^;;;

トラックバックの User-Agent

Friday, February 25th, 2005

問題のトラックバック spam ですが、アクセスログを見ると User-Agent が普通のブラウザになっている。
もしかして、これをキーに弾いたりすると、うまくいったりするのだろうか?

この記事は、敢えてトラックバック受付を有効にして様子を見てみる。(^^;
弾いたときは、http://127.0.0.1/ にリダイレクトするようにしてみた。 これなら spam クライアントが正直にレスポンスを解釈しても、無駄な帯域を使うことはないだろう。

ちなみに、トラックバック元の IPアドレスは、追いきれないほど色々なところから送られている。 ほとんどが、DHCP や PPP で動的に割り当てられていると思われるアドレスブロックからだ。 踏み台にされてるマシン多すぎ。。