[WP覚書]WordPressのウィジェット管理で便利なプラグイン

2013年6月19日

カテゴリー並び替えプラグイン

今まで「CategoryOrder」というプラグインを使ってたのですが、今回もっとよさそうなのを見つけました。

ドラッグアンドドロップで簡単に並び順を変更できるWordPressプラグインまとめ | モンキーレンチ
いくつか紹介されてるのですが、一番高機能そうな「Category Order and Taxonomy Terms Order」というのを使うことにしました。
有効化すると左メニュー「設定」に、「Taxonomy Terms Order」という項目が登場します。

ウィジェット掲載の表示非表示が制御できるプラグイン

最近のサイト作成で非常に便利に使ってるのが『Display Widgets』です。
用途としては、特定の固定ページだけに特定のカスタムメニューを表示したいとかいう時に非常に便利ですわ。
ウィジェット管理画面でチェック入れるだけで表示非表示の制御ができます。
最初に表示するのにチェックを入れるのか、非表示にするのにチェックを入れるのかも設定できる親切設計!

記事毎にサイドバーウィジェットの表示・非表示を切り替えるWordPressのプラグイン | WP SEOブログ

ウィジェットを指定した条件で表示→Display Widgets — 病的溺愛シンドローム

入力枠に分岐内容を入れればOK『Widget Logic』

vicuna専用のウィジェットは、『Display Widgets』の項目が出て来ません。
なので、ブログに使いたい感じの「最近の投稿」とか「カテゴリー」が制御できないんですが(;´Д`)
そこで、こちらを制御するのに使ったのが、『Widget Logic』です。

【wordpressでウィジェットを細かく設定できるプラグイン3つ】 これ3つ入れればウィジェットのカスタマイズは十分 | 今村だけがよくわかるブログ

WordPressのウィジェット単位で条件分岐出来る様にするプラグイン・Widget Logic – かちびと.net

これは、Widget Logicの枠に、通常の条件分岐で記述するif()の中身だけを入れればいいようです。
例えば投稿記事ページだけに表示させたいのであれば、これだけ。
is_single()

複数の場合はこんな感じで。
is_single() || is_category()

ホームには表示させたくない!という場合はこんな感じ。
!is_home() && !is_front_page()

固定ページ
Show Widget on Posts/pages Where commenting is open

Enhanced Categorysはwidget logicが入ってると動かない
widget logicの項目しか表示されない。
widget logicを停止すると正常に表示されます。

先に「Taxonomy Order」で並べ替えしといたらそれが反映されてる

他にも色々検証しましたが、今のとこ概ね上で紹介したものだけで足りております。
下のものについては、利用した時に追加説明入れますね。
WordPressのウィジェットをページやカテゴリーによって表示したり非表示にしたりする方法。 – 個人事業主マーケティング

特定ページのみにウィジェットを適用するWordpressプラグイン。 » とりあえず9JP

指定した条件でウィジェットを表示させるWordPressプラグイン→Custom widgets — 病的溺愛シンドローム

Rriver » WordPressでウィジェット表示をコントロールするプラグイン「Custom Widgets」が便利

カテゴリーを折りたたむプラグイン→Enhanced Categories — 病的溺愛シンドローム

「Enhanced Categories」Wordpressプラグイン、カテゴリーを折りたたみツリー化 | WordPressで学ぶPHP CSS(独学・学習・入門)

category template hierarchy – Google 検索

WordPressのカテゴリーのツリー化 – Yahoo!知恵袋

小粋空間: WordPressのカテゴリーリストを折りたたむ「Category Folder」プラグイン

新しいタブ

WordPress カテゴリを折りたたみツリー化するプラグイン【WP-dTree】 : トイレのうず/ぼやき

高機能なカテゴリー表示(wp-dTree v4.3.1) | セルティスラボ