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

関連タグの+-に画像を付けておしゃれに

Submitted by Rika on 2008/06/23 – 23:39 No Comment
関連タグの+-に画像を付けておしゃれに

rerated tags image
WP Simple Tags plugin で Technorati Tag 等を表示 | Rif.3rdでは、Related Tags の表示をしましたが、味気ないので+-を画像にしてそれっぽくしてみました。

Demo

 

  • タグアーカイブページの上部(サイドバーのTagsから)の+をクリックするとタグプラス検索になります。
  • 複数のタグをプラスすると、削除できるタグ(-)が表示されます。

使用しているプラグイン

プラグインオプション画面設定(関連タグ)

  • 表示数: デフォルト=5  テーマとCSSに合わせて増やす(40)
  • 表示形式: flat
  • 和集合のメソット: AND
  • フォーマット:
PHP:
  1. <a href="%tag_link%">%tag_name%</a> <span>(%tag_count%)</span><a class="tbg1" href="%tag_link_add%">+</a>

  • セパレータ: .
  • 除去形式: flat
  • 除去リンクフォーマット
PHP:
  1. <a href="%tag_link_remove%" title="検索から %tag_name_attribute% を除去します">%tag_name%</a><a class="tbg2"  href="%tag_link_remove%" title="検索から %tag_name_attribute% を除去します">-</a>

Archive.php

PHP:
  1. <?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>

の後に(テーマに合わせて)

PHP:
  1. <div class="related-tags">
  2.                 <?php st_related_tags(); ?>
  3.                 <br />
  4.                 <?php st_remove_related_tags(); ?>
  5.                 </div>

CSS

CSS:
  1. .related-tags{padding: 10px; margin: 10px; border: 1px solid #ddd; clear: both;font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;}
  2. .related-tags span{ color: #999; font-size: 85%;}
  3. a.tbg1{ background: url(img/plus.gif) no-repeat 0 0px; width: 10px; width: 10px; padding: 1px; color: #fff;}
  4. a.tbg2{ background: url(img/minus.gif) no-repeat 0 0px; width: 10px; width: 10px; padding: 1px; color: #fff;}
  5. a.tbg1:hover, a.tbg2:hover { color: #fff;}

  • CSSは色々あるでしょうが、ここでは、あえて+-を消さないで表示しています。

使用画像

  • プラス  マイナス

関連する投稿

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.