2011/1/4

Archiveページのデザインをいじった

kosukekato.comのArchiveページって結構手抜きだったので、年の初めに整理してみました。ちょっと大きめのサムネイルと抜粋を縦に並べて表示するようにしました。僕はFlickrからthe_contentとthe_excerptにそれぞれ所定のサイズの画像を記事の頭に読み込ませるのをfunction.phpに定義しています。

function getFlickrExcerpt($excerpt) {
global $post;
$flickr = get_post_meta($post->ID,’Flickr’,TRUE);
if ((!empty($flickr)) && (is_home())) {
echo ‘<a href="’;
the_permalink();
echo ‘"><img src="’.$flickr.’_s.jpg" class="imagel" /></a>’;
}
else if ((!empty($flickr)) && (is_archive())) {
echo ‘<a href="’;
the_permalink();
echo ‘"><img src="’.$flickr.’_m.jpg" class="imagel" /></a>’;
}
return $excerpt;
}
add_action(‘the_excerpt’, ‘getFlickrExcerpt’);

function getFlickrContent($content) {
global $post;
$flickr = get_post_meta($post->ID,’Flickr’,TRUE);
if ((!empty($flickr)) && ((!is_home()) && (!is_archive()))) {
echo ‘<p><img src="’.$flickr.’_b.jpg" /></p>’;
}
return $content;
}
add_action(‘the_content’, ‘getFlickrContent’);

こんな風に切り分けて持っておくと、後で仕様変える時も楽じゃないかと思うのですけど、どうでしょう。

Mono : kosukekato.com

Monoカテゴリとか写真多いから見易いかもです。

男の自炊 : kosukekato.com

飯の写真は並ぶと美味そうですね。

ひとり仕事: フリーランスという働き方
(2012-10-5)
売り上げランキング: 14,705
100円
WordPressデザインレシピ集
狩野 祐東
技術評論社
売り上げランキング: 197,569
WordPress 高速化&スマート運用必携ガイド
こもりまさあき 岡本渉
エムディエヌコーポレーション
売り上げランキング: 435,263