CMS

サムネイルをブログに表示させない

WordPress 3.2.1で、キャッチアイ画像(Featured image)またはサムネイル(thumbnail)と呼ばれる機能があると、最近の投稿をリスト表示するときに非常に見栄えがいいので、使いたいのですが、ブログ投稿そのものを表示するときに、その画像が表示されると、本文の画像とダブったりして、見栄えがよくありません。

サムネイルだけ別に設定して、投稿は別にすればいいという考えもありますが、それでは、ブログエディタやFlickrからの投稿ができなくなります。ちなみに、今は、Thumbnail for Excerptsというプラグインを利用して、自動的に生成するようにしています。

テーマは、Dandelionという有料のものを使っています。テーマを買ってしまったので、なんとかこれを使いこなそうとしているところです。標準的な表示では、ブログ記事の幅全体を使って、このサムネイルを表示するようにしているようです。そのため、ブログ記事だけは、表示させないようにしました。

参考にした記事は、Pexeto Themes Supportです。

Featured Image showing up in Blog Post

Featured Image showing up in Blog Post  Pexeto Themes Support

 

Dandelion: post-template.phpの次の部分を削除するということですね。

<?php }elseif(function_exists(‘has_post_thumbnail’) && has_post_thumbnail()){?>

<?php }
if(function_exists(‘has_post_thumbnail’) && has_post_thumbnail()){ ?>
<div class=”blog-post-img”>“> <?php the_post_thumbnail(‘post_box_img’); ?>
</div>

 

一応これでうまくいきました。しかし、サムネイルのサイズを小さくして表示する方法も検討してみたいところです。