WordPressの添付ファイル専用ページで、大きな画像もオリジナルサイズで表示する方法について調べました。WordPressのコアに手を入れる必要があるようですので、ご紹介します。追記あり:2.2.1では、テーマファイルattachment.phpの記述だけでサイズを制御出来ました。
WordPressの「アップロード」機能を使うと、画像等のファイルをブログにアップロード出来ます。縮小サイズの画像(サムネイル)を自動で作成するなど、多機能ではありませんが標準的なところを押さえている機能です。表示方法(サムネイル・フルサイズ・タイトル)とリンク先(ファイル・ページ・なし)を選んで投稿内容に挿入出来ます。
ここで、リンク先を「ページ」とした場合には、attachment.php(なければindex.php)により、アップロードしたファイル専用のページ(以後、「添付ファイル専用ページ」と呼称します)を作成出来、投稿したページ中のサムネイルかフルサイズ画像かタイトルから、当該専用ページにリンクを張ることが出来ます。
しかし、困ったことに、添付ファイル専用ページの画像が意図せずに縮小されてしまうという親切ないしお節介な機能があります。先のエントリではこの仕様に悩まされました。
閲覧者の立場からみると、オリジナルサイズ(元の解像度)の元画像に到達するまでには、以下のような手順を踏む必要があり、とても面倒です。
テーマ側(attachment.phpやindex.php)にてこの仕様を変更できないものかとも考えましたが、どうも駄目そうでした。そこで、この機能自体を殺してしまうことにしました。具体的な方法は、以下の通りです。
分かっていたことではありますが、構文解析はHPSGを用いたにせよ、結局は力仕事の部分が多分に存在します。形態素解析がそれなりに作れたからといって、矢継ぎ早に構文解析の機能は開発出来ないことが、悲しい実情です。
そうしたリリースの谷間もあり、またあまりにもネタがなくて寂しいということもあり、「ハードウェア」カテゴリを設け、批評等を行っていこうと思います。
第一弾は、実用コンパクトキーボードの最高峰である東プレ製Realforce91U(NG01B0)……ではなく、当該キーボード向けにダイヤテック(FILCOブランド)が開発・販売しているRealforce91シリーズ メタルカスタムキット Real Black (MCK91B)のレビューです。
本キットは、デザインに飽きが来た向きよりも、むしろ打鍵感の求道者にこそ知らせたい福音であるとの感を持ちました。
(「Realforce用メタルカスタムキットの感想」の続きを読む)
| 月 | 火 | 水 | 木 | 金 | 土 | 日 |
|---|---|---|---|---|---|---|
| « 7 月 | 9 月 » | |||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||