DESIGN

Notes about the design on the Web

EC SITE

EC-SITE building and customization of CMS

FLASH

Practice Note for flash and action script

SERVER

Linux VSP and other Rental Server

WORDPRESS

Note the effective use and customization of WordPress

Home » WORDPRESS

WP カスタマイズ小技1

Submitted by Rika on 2008/07/11 – 23:25 No Comment
WP カスタマイズ小技1

サイドバーの最近の投稿にサムネイル画像も表示する方法

必要なもの

  1. カスタムフィールド
  2. Recent posts plugin
  3. Post-Plugin Library(Recent posts pluginを使用するのに必要です )

方法

カスタムフィールド
注意
  1. 毎回記事ごとに表示する画像とカスムフィールドの記入が必要になります。
  2. 画像のアップロードが行えていて、Recent posts plugin が使える環境であることが前提です。
プラグインのオプション設定
  1. Post-Plugin Library をアップロードしてからRecent posts plugin を有効化します。
  2. General Settingsで表示数やページを含めるかなどを好みで設定します。
  3. Output Settings

Output template:

PHP:
  1. <li>{link}<br />
  2. <a href="{url}"><img src="{custom:thumb}" alt="{custom:thumb-alt}" /></a><br />
  3. <span class="small">{date} - {categorylinks}</span></li>

Text and codes before the list:

PHP:
  1. <ul>

Text and codes after the list:

PHP:
  1. </ul>

サイドバーテンプレート
PHP:
  1. <?php if (function_exists('recent_posts')) { ?>
  2.     <div class="side-posts memo">
  3.                 <div class="topmemo"></div>
  4.         <h2 id="toc-7"><?php _e('Recent Posts'); ?></h2>
  5.                 <?php recent_posts(); ?>
  6.                 <div class="bottommemo"></div>
  7.        </div>
  8. <?php } ?>

  • CSS: 画像もあるので、ダウンロードして確認してください。
  • Demo: Rif.create
画像の用意
  1. 投稿記事に使用した画像のサムネイルを使用する場合は、既に画像をアップロードしているので、その画像のサムネイルを使います。
  2. 記事に全く画像を使用していない場合は、新たに画像をアップロードするか、過去にアップロードした画像をギャラリーから選びます。
    前もって、そんな時の為の画像や、カテゴリ別の画像を用意して分かりやすい名前でアップロードしておくと後が楽です。
  3. 一度アップロードした画像は
    管理画面>設定>その他の設定>画像サイズ
    にて指定したサイズで自動でサムネイルが作られています。
    例えば管理画面でサムネイル画像サイズを100x100に設定すると
    http://mysite.com/wp-content/uploads/2008/07/thumbnails.png
    とアップロードした大きな画像は、自動的に
    http://mysite.com/wp-content/uploads/2008/07/thumbnails-100x100.png
    というサムネイル画像が作られるという訳です。よって、一度アップロードした大きな画像のサムネイルを使いたい時は、-100x100 を付加したファイル名を使用します。(もちろんいったんサムネイル画像を記事に挿入してそのファイル名をコピーしても同じことです。)
カスタムフィールドの記入

カスタムフィールドの記入例

  1. 投稿作成時に下にあるカスタムフィールドを記入します。
  2. キーの入力
    後でカスタムフィールドに入力したサムネイル画像を呼び出す時に必要になりますので、それがサムネイル画像だと分かる名前を入力します。ここでは"Thumbnail" にしました。大文字と小文字は区別されるので、自分がCSSのクラス名と区別できるように大文字を利用しました。
    以後、記事を投稿する度にこのカスタムフィールドのキーを使います。
  3. 値の記入
    ここでは先ほどアップロードしたファイル
    http://mysite.com/wp-content/uploads/2008/07/thumbnails.png
    のサムネイル画像を使用するので
    http://mysite.com/wp-content/uploads/2008/07/thumbnails-100x100.png
    と入力します。

※上記はWP Free Theme Rif.createでの利用例です。

関連する投稿

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.