現在、サイトを生成するシステムの更新作業を行なっています。
しばらくハリボテ状態が続く見込みです。
ぼのがあたふたと作業するのを眺めながら、コーヒーでも飲んでおくつろぎください。
Table of Contents
ただ今、サイトの工事中です。
Subversion: ベンダーブランチの利用
WordPressの自作プラグインやテーマは、WordPress本体や公開されているプラグインと組み合わさって動く。これを一つのリポジトリに置いてアレコレしたいと思うのは私の我侭ではないと信じたい。
私が使っているバージョン管理システムは「Subversion」(集中型)だが、このような欲望用途にはGitなどの分散型が向いていそうな世論の雰囲気ではある。でもまだSubversionもEclipseも使いこなせていないというのに、さらに他のシステムを習得するなんて……!
ところが、Subversionにも、自分が開発しているものと それと連動して動く既存システムやライブラリを上手いこと一つのリポジトリで管理していく手法として「ベンダーブランチ」なるものがあるという。
なんという朗報!
そこで、ベンダーブランチを実際のシステム構成に当てはめて実現可能性を探る企画が発動されたのであった。ここは、行なったことが続々と書き込まれていく、超長くなる見込みのページである。運用方針が定まった暁には改めて記事にする予定。
WP: カテゴリウィジェットのカスタマイズ – オプション項目を追加・変更する
WordPress 3.0+Twenty Tenテーマにしてウィジェットにまともに向き合ってみると、テンプレートタグに比べて指定できるオプションが格段に少ないでござる。。。カテゴリーウィジェットだと表示順はカテゴリ名順で固定、フィードへのリンクを付けられる設定項目もない。困った。。(´・ω・`)
そこで、フィルターフックを利用してオプションを変更したり追加したりしてみた。
WP Theme: Thematic 0.9.6.2
Thematic 0.9.6.2を入れてみるも、WordPress 3.0のナビゲーションメニュー機能に対応していないようだったので一旦 Twenty Tenに戻す。1
(ということをした、ということだけを綴る自分用ログ)
# しかし Twenty Tenだと自分の記事が見づらくて困る。。。orz
将来参考になるかもしれないリンク
- Thematic : A WordPress Theme Framework のススメ — おでこによる解説スライド
- RGBlog.net » 【Thematic子テーマ作り覚書・その1】構造の図解 — 構造図解、関連資料リンクあり
- わーどぷれすっ! » Thematic 日本語リソース
-
自作テーマ&プラグインをあちこち・あれこれウィジェット化しかけていたら、Thematicがそういう仕組みになっているっぽいことを知ってしまったのでした。おでこのスライドで……!
それならこれの子テーマを作るほうが早いかと思ったんだけどな。。
Twenty Tenは結構手直しが要りそうだし。。。ううーむ、悩む。 ↩
Subversion[up]: 1.6.12に統一 – TortoiseSVN・svnadminをアップグレード
複数のリポジトリをマージ(統合)する際の障害(※)を前向きに乗り越えるべく、TortoiseSVNとSubversion(コマンドライン版)のバージョンを最新に揃えることにし、アップグレードを決行した。
※ 旧リポジトリのダンプを統合先の新リポジトリ(TortoiseSVNで作成)に読み込ませようとして svnadmin load すると、「svnadmin: 期待されるファイルシステム形式は 1 から ’3′ の間ですが、実際の形式は ’4′ です」と弾かれてしまう問題。Subversionのバージョン齟齬が原因らしい。後ろ向きな方法は2つ試したが、今回は前向きに。詳細は別記。
WP: Subversionで3.0→3.0.1へアップグレード
WordPress 3.0.1へアップグレード。今回はDBバージョン(db_version)が変わるので、データベースの更新アリ。
マイナーアップグレードなので一部手抜きして、下記のうち取り消し線の作業を省略した。
WP Plugin: 動作環境検診プラグイン – Health Check 0.1
PHP 4・MySQL 4対応は WordPress 3.1で終わり、WordPress 3.2からは動作要件が PHP 5.2以上、MySQL 5.0.15 以上となる――、ということで、動作環境をチェックするプラグインを用意してくれたので、うちのサーバもチェック。
| 機能概要 | サーバが WordPress 3.2 に対応しているかどうかチェックする。将来は他の問題点もチェックしてくれるようになるらしい。 |
|---|---|
| バージョン | 0.1 (2010-7-22) |
| 作者(web) | The WordPress.org communityさま |
| 配布元 | WordPress Plugins » Health Check |
| ドキュメント |
同上 |
| 動作見本 | – |
| 「ページ」対応 | – |
| 適用したWP | WordPress 3.0 [UTF-8] (稼働環境) |
WP Plugin: SyntaxHighlighter Evolved 2.3.8 日本語化ファイル
update 3.22: 日本語表示のみバージョンも追加公開。
コード色分け表示&部分強調表示ができるWordPressプラグイン、SyntaxHighlighter Evolvedを自分用に日本語化したので、試験的に公開してみます。試してくれた人に勇者の称号を贈るのです……!

