Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (3,583)  
CrystalDiskInfo  (1,811)  
Tera Term  (1,787)  
HandBrake Japanese Language Version  (1,743)  
CrystalDiskMark  (980)  
FFFTP  (765)  
ffdshow  (719)  
mixfont-mplus-ipa  (615)  
MergeDoc  (571)  
10  TortoiseSVN  (555)  
11  Amateras  (437)  
12  BathyScaphe  (396)  
13  FreeMind  (372)  
14  Cabos  (327)  
15  ギコナビ  (316)  
More >>

WordPressのイメージ処理能力を改善する3つの機能拡張

2008年07月11日 10:53 Tina-Gasperson(2008年6月30日(月)) 1 2

 次に紹介する Images Max Width は、ブログの基本レイアウトから逸脱しないようイメージを特定サイズにリサイズするという単純明快なプラグインである。サーバサイドのイメージ操作に固執すべき理由を特に持たず、各自のサイトで扱うイメージ間の統一性を維持したり、サーバの空き容量を節約する観点からイメージサイズの変更を行うというユーザであれば、このプラグインの使用をためらう必要性はないはずだ。

 Images Max Widthによるイメージのリサイズ処理は、クライアントサイドへのページダウンロード時における一時的な措置とすることも、サーバサイドで行う恒久的なサイズ変更とすることもできるが、後者のオプションを選択しておくことは、ダウンロードの速度および最終的な表示品質を共に向上させてくれるはずである。なお高さと幅のサイズ指定が既に行われているイメージに関しては、Images Max Widthによるリサイズを強制させるオプションも用意されている。このプラグインはシンプルでありながら有用という点で、特に高く評価すべきだろう。

 最後に紹介する Lightbox2 は、イメージの表示法に少し凝ったギミックを追加するための機能拡張である。つまりLightboxを利用するとWordPressのブログ上に配置するイメージに対して、本職のWeb開発者が手がけたかのようなオーバーレイ形式の表示機能を追加することができるのだ。

 ただしLightboxはプラグインとして作られていないので、他のプラグインと同様の方式でインストールすることはできない。この場合の使用準備としては、まずcss、js、imagesという3つのフォルダを各自のルートディレクトリにアップロードしておく。次に行うべきは、下記の設定行をWordPressテーマのヘッダファイルに挿入しておくことである(挿入位置は任意)。

<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

 Lightboxによるオーバーレイを有効化するには、イメージリンクを作成した上で「 rel="lightbox"」という属性指定を追加しておかなくてはならない。なお"title"属性を追加することでイメージにキャプション表示をさせることもできる。こうした設定の施されたイメージをユーザがクリックすると、ブログページに覆い被さる形でのオーバーレイ表示がされるはずだ。

 イメージ表示法の新機軸を模索しているブロガーの場合、Lightboxによるインパクトのあるオーバーレイ表示は有力な候補となるであろう。

 本稿で紹介した3つの機能拡張はいずれも独立して利用可能なものではあるが、どちらか一方の画像リサイズ用機能拡張にLightboxによるオーバーレイ効果を組み合わせることによって、WordPressサイトにて掲示するイメージ群に対するユーザの操作能力は格段に向上するはずである。

Linux.comでは毎週月曜日に、機能拡張、プラグイン、アドオンに関する新着記事を掲載している。自分で使用して便利だと感じたツールについて、その機能や操作上のヒントなどを1,000ワード以内にまとめた記事を投稿していただければ、採用された方にはもれなく100ドルをお支払いする(なお、既に同じテーマが最近取り上げられていたり掲載予定になっている可能性もあるので、事前に確認のメールを送って頂きたい)。

Tina Gaspersonは1998年よりフリーランスのライターとして活動中で、主要な業界紙にて記事を執筆している。

Linux.com 原文

最終更新:2008年09月10日 17:07
SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.