カテゴリーを並び替える(Category_Order) 『wordpress』


「wordpress」の投稿も増え、カテゴリも増えてきました。カテゴリの表示は「デザイン」>「ウェジット」>「カテゴリー」でデザインを指定し表示していました。しかしこの機能ではカテゴリの順番を自由に変更できないようです。「導入」「入門」「初級」などのカテゴリがある場合、「導入」カテゴリーが最後になったりして少し変な感じがします。そこで、自由にカテゴリの順番を変更できるプラグインがないか調べてみました。「Category_Order」という便利そうなプラグインがあったので紹介します。

①ダウンロード

「 http://www.coppit.org/code/ 」からダウンロードできます。
一番最初に次のように書かれています。

This page is a compendium of various bits of code that I've written and collected. Feel free to adapt/modify this code, as long as you leave original authorship credit to me. There is absolutely no guarantee that this code won't delete your mail file, reformat your hard drive, or cause your wife to leave you, but I've tried to code for all exceptional cases.
The hope here is that this code will help others get jump started in their own development. If you happen to make useful modifications, don't keep them to yourself! Send them to me, and I'll incorporate them with proper credit.

簡単にまとめれば、「著作表示を残していれば自由に適応、改変してもらってもかまいません。より便利に改変したら自分だけで使わないで教えてください。」のように書かれているようです。ライセンスについて書かれている重要な箇所なので一回自分で翻訳してしっかり確認してください。

このページは「wordpress」のプラグインだけでなく他の言語のモジュールなども置いているようです。「wordpress」のプラグインは2009/02/21時点では一番最後に書いてました。

「Category Order」と書かれている箇所がありますのでクリックします。ダウンロードが開始します。

②インストール

ダウンロードしたファイルを解凍します。「category-order」のフォルダがあります。そのままwordpressの「wp-content」⇒「plugins」へアップロードします。解凍したファイルの中に、「LICENSE.txt」ファイルがあります。一般的な「GUN」ライセンスについての説明です。この説明からでも、このプラグインが「GUN」ライセンスであることがわかります。

③設定

管理者画面で「Category_Order」プラグインを有効にします。

「プラグイン管理」に「Category Order」が一覧に追加されていますので有効にします。「使用中のプラグイン」一覧に表示されていれば有効になっています。

④カテゴリの順序を変更する

「管理」に「Category Order」の項目が増えています。この画面でカテゴリー順序が変更できます。「ウィジェット」のカテゴリの設定は全く反映されません。「ウィジット」で階層表示に設定してましたが全てが同階層に戻ってました。
「↑」「↓」「←」「→」ボタンでカテゴリの表示順序や階層を変更します。「Insert spacer before this item」で選択したカテゴリの前にスペースを挟み、「 Insert spacer after this item 」では選択したカテゴリの後にスペースを挟みます。「Delete this spacer」は作成したスペースを削除します。

⑤Category Order Options

ページの下の方に「Category Order Options」の書かれている箇所があります。

(1)
「Put the count of the number of posts in the category (if present) inside the link, making it clickable.」

各カテゴリの投稿数にもリンクを張るかどうかを設定するようです。

(2)
「 "Fold" indented categories until the unindented category above is clicked. Folded categories have a "+" next to them indicating that they can be expanded by clicking on the category. Note that this folding is based entirely on the indentation above and not any parent-child relationship of the categories.」

子カテゴリは閉じといて親カテゴリがクリックされたら開いて表示させる機能のようです。カテゴリ数が多い場合には便利かもしれません。
 


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です