WordPressで同一エリアのウィジェットエリア表示に応じたClassを出力する

えー、タイトルだけだとなんのこっちゃって感じですが、WordPressで登録されているウィジェットの数に応じたclassを出力するが、1つのウィジェットエリアに登録されているウィジェット数のclassを出力するのに対し、今回は、連続したウィジェットエリアにおいて、出力されるウィジェットエリアに応じたclass出力を行ってみようというものです。

表示されるウィジェットエリア数に応じてエリアの幅を変えたい!

例で言うと、Twenty Tenのフッターには、「フッターウィジェットエリア1」から「フッターウィジェットエリア4」までが存在していますが、全エリアになんらかのウィジェットを登録しておかないと、スペースができてしまい、バランスが悪い。これを、ウィジェットの登録状態に応じて自動的にウィジェットエリアの幅が変わるようにしてみます。

“WordPressで同一エリアのウィジェットエリア表示に応じたClassを出力する” の続きを読む

WordPressで登録されているウィジェットの数に応じたclassを出力する

ウィジェット

WordPressのウィジェットは、様々な機能をドラッグアンドドロップで登録できるので便利ですね。
最近のテーマでは、サイドバーだけでなく、フッターやトップページにもウィジェットエリアを設けて、管理画面からのカスタマイズを行いやすくしてあるものも沢山あります。

そんなとき、横長のウィジェットエリアで、ウィジェットを横並びに表示し、なおかつ登録されているウィジェット数に応じて、表示するウィジェットの幅を変更できたら便利なのでは?と思いついたので、ちょっと調べてみました。

“WordPressで登録されているウィジェットの数に応じたclassを出力する” の続きを読む

固定ページの導線強化に便利なWordPressのAll in One Sub Navi ウィジェット

固定ページのサブナビ表示例
固定ページのサブナビ表示例

固定ページを多用するサイトで、ナビゲーションによる導線を強化し、サイトのユーザビリティーを向上させるAll in One Sub Navi Widget をリリースします。
WordPressをWebサイトのCMSとして利用する場合、固定ページで構成することが多々ありますが、その場合、固定ページウィジェットではリストが長くなりすぎたり、ナビメニューと表示が被ってしまったりで、あまり使い勝手がよくありません。

All in One Sub Navi Widget では、表示中のページに応じた限定的な固定ページのリストを表示し、グローバルナビゲーションを機能補完します。
また、固定ページ以外の表示においても、ホームでの新着/更新情報表示、投稿関連ページでの、カテゴリー/アーカイブ表示機能など実装し、表示状態に応じた最適なリスト表示を行うことができるようになっています。

“固定ページの導線強化に便利なWordPressのAll in One Sub Navi ウィジェット” の続きを読む