異邦人になってみた~~上海生活写真ブログ

中国上海市在住です。もう10年を超えました。休日は星空(天の川)撮影やポートレート撮影等、連休時はカメラを持って中国各地を旅行してます。最近は内モンゴル自治区によく行っています。

 このブログについて(about)
  中国旅行/観光/写真記事一覧(省別)

WordPressで最新の記事にページの一番最初に表示される画像のサムネイルをつける

最新の記事にページの一番最初に表示される画像のサムネイルをつける。
写真は外部のストレージ(はてなフォトライフ)を使ってる関係でワードプレスにサムネイルをつけたいとき
結構不便です。

ワードプレスのバージョンは3.5.2です。
ページ内にある一番最初の画像(外部ファイル含む)をサムネイル表示する。
QF-GetThumbプラグインをインストール
global=1で外部の画像もサムネイルにしてくれる。
the_qf_get_thumb_one('num=0&height=75&width=75&global=1','/wp-content/plugins/qf-getthumb/default_image.png');
最新記事であればWidgetsで設定なので共通。
default-widgets.phpの中に挿入。(適当にHTML成型)

<?php while ( $r->have_posts() ) : $r->the_post(); ?>
 <table border="0" style="border:none"><tr><td style="border:none" width="42">
  <?php echo the_qf_get_thumb_one('num=0&height=30&width=30&global=1','/wp-content/plugins/qf-getthumb/default_image.png'); ?>
  </td><td style="border:none">
   <a href="<?php the_permalink() ?>" title="<?php echo esc_attr( get_the_title() ? get_the_title() : get_the_ID() ); ?>">
   <?php if ( get_the_title() ) the_title(); else the_ID(); ?></a>
  </td>
  <?php if ( $show_date ) : ?>
  <td style="border:none"><span class="post-date"><?php echo get_the_date(); ?></span></td>
  <?php endif; ?>
 </tr></table>
<?php endwhile; ?>

一覧ページに表示したければcontent.php内に追加。
(場所はテーマによって変わる)
wp-content/themes/テーマ名/content.php

一行入れるだけなので結構楽ですよ。