closeこの記事は 1 year 9 months 22 days 前に書かれたものです。
最新の情報とは異なる場合がありますので、ご注意ください。

WordPress『Category Icons』は、カテゴリにアイコン画像を設定し、記事・カテゴリリスト等に表示させるWPプラグインです。
大体訳した、と思ったのもつかの間。
日本語化ファイルが入っているのに気付きました。
あったんですね、日本語化。

WP英語版使ってるから、ついつい見落としがち。
でももったいないから、アップしておきます。

プラグイン配布元 → WordPress › Category Icons « WordPress Plugins

個人的オススメ度: ★★★★½ 


導入方法

  1. プラグイン配布元より、『category-icons.**.zip』をダウンロード(Download)。
  2. 解凍後、『category-icons』をwp-content/pluginsへフォルダごとアップロード。
  3. 管理画面(Plugins(プラグイン))にて、『Category Icons』、『Category Icons Widget』を有効化する。
  4. オプションを設定する。


アイコンファイルへのパス等を指定する

Manage > Category Icons > Options

Local Path to Icons:アイコン画像のディレクトリのローカルパス

URL to Icons:アイコン画像のディレクトリのURL

Image File Types:アイコン画像のファイルタイプ

Maximum number of icons:個別記事に表示するアイコンの最大数

Template Code:テンプレートコード
 Patch the files if possible (check for true)
 Process the list of categories (usually used in sidebar) ?

Position the category icon in sidebar on the left or
on the right of the category name ?

 サイドバーのカテゴリアイコンを左右どちら側に表示するか。

Sizes of the margins around the sidebar icons
 Use CSS (in this case, you must handle yourself the space around the icons with margin):
  CSSで調整する。
 Use an image to create spaces around the icons:
  空白画像を使って調整する。

Check for updates:アップデートをチェックする。

Display category icons in RSS feeds:フィードにカテゴリアイコンを表示する。


アイコン画像の設定

Manage > Category Icons > Icons

Priority:優先順位
Icon:アイコン
Small Icon:小さいアイコン


個別記事にカテゴリアイコンを表示させる

index.php、single.php等、表示させたい箇所に下記コードを挿入する。

<?php if (function_exists('get_cat_icon')) get_cat_icon(); ?>

デフォルトが小さいアイコンを表示するようになっている。
大きい画像を表示したい場合、下記コードを挿入。

<?php if (function_exists('get_cat_icon')) get_cat_icon('small=false'); ?>


サイドバーにカテゴリアイコンを表示させる

ウィジェットが有効になっている場合。

Design > Widget

『Category Icons』をCurrent Widgetに追加し、編集。

 Show post counts:記事数を表示する。
 Show hierarchy:階層表示する。
 put_cat_icons() parameters:
 Exclude:表示させないカテゴリのIDを入力。複数入力する場合は、,(カンマ)で区切る。


ウィジェットを有効にしていない場合

sidebar.phpに下記コードを挿入する。
カテゴリアイコンとカテゴリ名を表示

<?php
	if (function_exists('put_cat_icons'))
		put_cat_icons(wp_list_categories('title_li=&echo=0'));
	else
		wp_list_categories('title_li=');
?>

アイコン画像だけを表示させたい場合。

<?php
	if (function_exists('put_cat_icons'))
		put_cat_icons(wp_list_categories('title_li=&echo=0'),'icons_only=true');
	else
		wp_list_categories('title_li=');
?>


スクリーンショット

Category IconsCategory Icons OptionCategory Icons IconCategory Icons Icon2

Category Icons Widget


動作確認環境

WordPress 2.5.1 , 2.6
Plugin ver. 2.0.5

TrackBack URI: http://angeblanc.net/2008/05/23/category-icons/trackback/



関連記事

【WP】カテゴリ・ページリストにアイコンを表示する。 Category and Page Icons

『Category and Page Icons』はカテゴリ・ページリストの横にアイコン画像を表示するWordPressプラグインです。

【WP】特定カテゴリの記事を非表示にする。Advanced Category Excluder

『Advanced Category Excluder』は、特定カテゴリの記事を、非表示にすることが出来るプラグインです。

【WP】カテゴリ・アーカイブリストをツリー化する。WP-dTree

『WP-dTree』はカテゴリ・アーカイブ等のリストをツリー表示できるWordPressプラグインです。

【WP】管理画面のアイコンを変更する。 Admin Icons

『Admin Icons』は、管理画面のアイコンを別のものに置き換えるWordPressプラグインです。

【WP】 faviconを自動的に表示する。Blog Icons

『Blog Icons』はファビコンを表示させるタグを自動的に挿入してくれるプラグインです。


4 Responses to “【WP】カテゴリーアイコンを表示する。Category Icons”

  1. はじめまして。Yuko と申します。
    こちらのサイトを参考にさせていただきながら、ウィジェットを使用せずに
    Category Icins2.1.1をWordPress2.8.4で設定してみました。
     サイドバーのカテゴリー名とアイコンは、問題なく表示されていますが
    しかしながら、下の階層の記事のタイトル名もアイコンも
    全く表示されません。
    投稿数はカテゴリ名の横に表示はされておるのですが・・・。

    もしお時間がよろしければsidebar.phpに書いております下記を
    ごらんいただきアドバイスしていただければ大変助かります。
    どうぞよろしくお願いいたします。

    <?php if (function_exists(’get_cat_icon’)) {get_cat_icon(‘hierarchical=true’.'&echo=0′); } ?>
    <?php if (function_exists(‘put_cat_icons’)) put_cat_icons( wp_list_categories(’show_count=1′.’&echo=0′)); else wp_list_categories(’show_count=1′); ?>

    ReplyReply
  2. @Yuko Matsuさん

    はじめまして。
    ご質問ありがとうございます。

    私の読解力が足らないせいか、Yukoさんがなさりたい事のイメージがいまいち分からなくて申し訳ないのですが……。
    ひとつ気になったのが、

    < ?php
    if (function_exists ('get_cat_icon')) {get_cat_icon('hierarchical=true'.'&echo=0'); }
    ?>

    の一文をsidebar.phpに書かれているとの事ですが、『get_cat_icon()』は、記事の投稿情報(この場合は記事の属するカテゴリ)から、アイコンを表示する関数だと思われますので、

    < ?php while (have_posts()) : the_post(); ?>
    < ?php endwhile; ?>

    のループ内にコードを挿入しなければならないものだと思います。
    sidebar.phpに挿入しても、何も表示されないのはそのためかと……。

    せっかくご質問をいただいておきながらお役に立てず、申し訳ありません。

    ReplyReply
  3. たちばなさま

    ご返答ありがとうございます!
    すみません!私の書き方がわかりにくかったですね。

    現状をもう一度書いてみます。(すみません。しつこくて・・。)
    サイドバーにはアイコン付のカテゴリー+投稿数しか
    表示されていません。

    希望は、サイドバーにアイコン+カテゴリ+記事タイトルを表示したいと
    思っております。

    どうでしょう?イメージいただけたでしょうか?

    書いていただいた、上記の記述を色んな形にして
    入れ込んだのですが変化がありませんでした。

    ReplyReply
  4. @Yuko Matsuさん
    image

    もしかして、こんな感じでしょうか……?
    もしそうであるならば、『Category Icons』では無理ではないかと思われます。

    ReplyReply

Leave a Reply

Back to Top ↑