A Django site.
7月 15, 2008
» Up to “Tyner”.

WP 2.6 がリリースされたので早速アップデートしました。日本語版は数日中に出るかな?

今バージョンからプラグインを纏めて有効・無効化ができるようになり、プラグイン管理は一段と楽になったと思います。

Ryan によると SSL を使えるようになったとありますが、ロリポはサポートしていないので使えず・・。まあ、ユーザーは自分だけだからいいっか:lol:

珍しく、WP のリリースがこんなところに。

ところで、画像にあるチケット #6313、つまりタグ重複バグは見送られたようです・・。 :cry:

ついでにテーマも変更。というか、前のデザインに戻しました。見辛かったよね・・

[追記]
xml-rpc と atom publishing protocol がオフに出来るようになったので、xml-rpc をオンにしないと、ブログペットが投稿できないはず。

4月 12, 2008
» ヘッダからバージョン情報を消す

アクセスログを見ていると、最近どうもアタックの数が多い。と言っても、SOMY SpamBlock Japanese のおかげでことごとくブロック出来ているのでデータベースが汚染されることはないのだけれど。でもやっぱり精神衛生上、よろしくない。 :mad:

WP 2.5 になってヘッダに自動的にバージョン情報が追加されるようになってみたいで、それがもしやボットたちのトリガーになってない?と思ったり。というのも、昔バージョン情報を記載しているとそのバージョンの脆弱性をめがけてスパムアタックがあるのでバージョン情報はヘッダから消してしまおう!というのがあった、、、はず。たぶん。なので、バージョン情報を消したらアタックが減らないかなーと思い、調べるとさすが!フォーラムでも消したい人がいたようです (http://wordpress.org/support/topic/164884)。

<meta name="generator" content="WordPress 2.5" /> を消す

やりかたは簡単。使っているテーマの functions.php に

remove_action('wp_head', 'wp_generator');

を追加するだけでオッケー。 :smile:

ついでに wlwmanifest も消しちゃえ

バージョン情報と一緒に wlwmanifest.xml というのもヘッダに自動的についています。Windows Live Writer と連携するためのものらしいのですが、自分は使わないので一緒に消しちゃいました。

さっきと同じように functions.php に

remove_action('wp_head', 'wlwmanifest_link');

remove_action('wp_head', 'rsd_link');

と追加しました。(via http://wordpress.org/support/topic/140794)

4月 6, 2008
» Supermini!!

テーマをもっと大きなヘッダ画像があって、カラフルで、にぎやかで、今流行の画面サイズをいっぱいに使う流体デザインのテーマにしようかなーと思ってテーマ探しをしていたら、とあるところで見つけたのが Supermini というテーマ。

ん?小さい (笑)。そして、ぜんぜん最初の目的と合ってないじゃん。:lol: おまけにほとんどの機能を配置させてくれる場所すら用意されていないので、カテゴリーは SimpleTags のタグクラウド機能を使って雲に同化。Change Font Size は置き場所がないので却下。さらには検索窓もページのリストを表示させる場所すらもないので、本来は過去の記事を表示させていたところにそれらを配置。こんなに潔くいろんなものを切捨てたテーマが他にあろうか。 :wink:

ついでに Gravatar の読み込みが遅くてムキーとなったので WP_MonsterID を入れてみました。入れてから気づいたのですが、Gravatar との連携機能があるんですねー。便利だー。 :cool:

変更前

変更後

3月 24, 2008
» WP 2.5 RC1 その参

タイトルの最適化 (?)

Optimal Title Functionality Now in WordPress Core | ElasticDog.com より

今まで Optimal Title というプラグインだったものが、このバージョンからコアに内蔵されています。
<?php wp_title('separator', display, 'seplocation'); ?>
「seplocation」という値が追加されており、これによってサイト名が記事名の右なのか左なのかを設定することができます。

例えば、「記事名 ≪ サイト名」としたい場合、
<?php wp_title(' ≪ ',,'right'); ?><?php bloginfo('name'); ?>
とするとできます。

タグの重複バグ

tai さんが「わーどぷれすっ! ≫ WP 2.5 のタグ付け機能のバグ」と書かれている通り、タグが重複するバグが起きます。コアを見たところ、wp-admin/js/post.js の new_tag_remove_tag ファンクション内に重複チェックが存在しないのでそれが起こるのでは?という気がしますが、JavaScript がぜんぜんできないのでどうしたらいいのかわからず・・・。 orz

Popularity Contest がエラーで使えません。。。