ZenoPhotoPress Badgeの修正

サイドバーにzenPhotoの写真を表示するとてもイイ感じなwidgets、
「zenohotoPress Badge」

但し画像をクリックすると直接画像にリンクするのが気に入りません。
そこでアルバムの写真ページへ新規ウインドウで遷移するように修正してみます。

classes.phpを編集

「アルバムの写真ページへ遷移」様に修正。
121行目あたり
//$imgpath = get_option(‘zenphotopress_web_path’) .”/zp-core/i.php?a=” . ZenphotoPressHelpers::pathurlencode($image[album_url]) . “&i=” . urlencode($image[url]);

$imgpath = get_option(‘zenphotopress_web_path’) .”index.php?album=” . ZenphotoPressHelpers::pathurlencode($image[album_url]) . “&image=” . urlencode($image[url]);

「新規ウインドウで開く」ように修正。
129行目あたり
//$out .= <dt><a href=”‘.$imgpath.'” ‘.$rel_attribute.’><img title=”‘.$image[name].'” alt=”‘.$image[name].'” src=”‘.$thumbpath.'” /></a></dt>;

$out .= <dt><a href=”‘.$imgpath.'” ‘.$rel_attribute.’ target=”_blank”><img title=”‘.$image[name].'” alt=”‘.$image[name].'” src=”‘.$thumbpath.'” /></a></dt>;

これでもっとイイ感じ。

Leave a Reply

Your email address will not be published. Required fields are marked *