jQuery Colorbox

ブログの投稿に絵を貼付けた場合、オリジナルの絵がブログの枠をはみ出てしまうような大きな絵だと、サイドバーとかに重なったりして見苦しい。そこで縮小して表示するのが普通だ。しかし、オリジナルのサイズで表示もしたい。別ページに開くということもできるが、それより同じページで表示するのが今や普通だ。
Lightbox2 というプラグインがある。これまでこのプラグインを使っていた。しかし。すでに開発を停止していて、Wordpressのバージョンを上げるとうまく動作しない。そこで見つけたのが jQuery Colorboxというプラグインだ。
Lightbox2とちがってheader.phpやfooter.phpに加筆する必要がないので簡単だ。
設定方法は「jQuery Colorbox」「設定」とかで検索すればあちこちにある。日本語化されたものもある。プラグインを設定してアクティベーションして、はまった。絵をクリックすると、その場で拡大されて表示されるはずなのだが、別のコメント投稿ページが開き、そのページの絵をクリックすると拡大されるのだ。

この原因は、20130226illusion-2 の風景のアイコンをクリックして表示のリサイズするとき


「画像にリンクを張る」を選択しなかったことにある。通常ではデフォルトでURLが設定されているが、URLがブランクだと動作しない。
「現在のリンク」をクリックしてURLがpermalinkになっていると、別ページ(コメント記入ページ)が開いて、その絵をクリックすると拡大されることになる。したがって「画像にリンクを張る」になっていることを確認する必要がある。
同一投稿内の絵はスライドショーになる。便利なもんだ。オリジナルの絵が大きすぎるとスクロールバーが付く。絵は大きすぎないのがスマートな投稿だな。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です