WordPressのウィジェットは、様々な機能をドラッグアンドドロップで登録できるので便利ですね。
最近のテーマでは、サイドバーだけでなく、フッターやトップページにもウィジェットエリアを設けて、管理画面からのカスタマイズを行いやすくしてあるものも沢山あります。
そんなとき、横長のウィジェットエリアで、ウィジェットを横並びに表示し、なおかつ登録されているウィジェット数に応じて、表示するウィジェットの幅を変更できたら便利なのでは?と思いついたので、ちょっと調べてみました。
WordPressを中心に、F1とか読書とか写真とか
WordPressのウィジェットは、様々な機能をドラッグアンドドロップで登録できるので便利ですね。
最近のテーマでは、サイドバーだけでなく、フッターやトップページにもウィジェットエリアを設けて、管理画面からのカスタマイズを行いやすくしてあるものも沢山あります。
そんなとき、横長のウィジェットエリアで、ウィジェットを横並びに表示し、なおかつ登録されているウィジェット数に応じて、表示するウィジェットの幅を変更できたら便利なのでは?と思いついたので、ちょっと調べてみました。
WordPressで表示する言語を指定するのは、wp-config.phpの WPLANG ですが、英語や中国語のサイトを作成する際、この設定はどのようにしていますか?
ja にして、テーマのlangは直書きにしてしまう or 管理画面は指定言語もしくは英語で我慢する、いずれかのパターンが多いと思いますが、他言語のサイトであっても、私のように外国語は苦手なので、管理画面は日本語にしたいと思う方も沢山いるはず・・・ですよね?ね?
一応、Admin Languageというプラグインがあって、ユーザー毎に管理画面の表示言語を指定でき便利そうなのですが、WP Multibyte Patch と競合したり、日本語リソースファイルを認識しなかったり、マルチサイト用の言語リソースを誤認識したりと、出来が今ひとつだったりします。
そんなこんなで、一般設定で管理画面の表示言語を指定できるようにするプラグインを作ってみました。
フォーラムのタクソノミーのターム別記事一覧表示にて回答した内容です。
ごく稀なケースで、あまり汎用的なものではないと思いますが、なんかの参考になれば幸いです。
質問の概要はというと、「階層構造を表現しつつ、カスタム分類での絞り込みを行った一覧表示を実現したい」というもの。
階層構造の表現しつつ一覧表示するには、wp_list_pages を利用するのが最も簡単で、私自身もサイトマップのプラグイン(横着者)やサブナビのウィジェット(横着者)で大変お世話になっています。
実は、マルチサイトで動作している本ブログの裏で、作るだけ作って今まで放置していたフォトログサイトを Simple Pictures としてようやく正式稼動させました。
採用したのは、Duotoneというテーマで、アップロードした画像に応じて背景や文字色が変わるWordPressのステキなフォトログ用テーマです。
だが、しかし!
テーマをそのまま適用すると、エラー多発で全く動作しません・・・。
(automatticリリースなのだから、もう少しメンテしてよ。。。ブツブツ)
ですが、使いたかったので、なんとか動かしてみることにしました。
WordPressで表示されるアイキャッチ画像のサイズを、表示する場所によって変えたいケースが出てくることもあります。たとえば、トップとカテゴリー等のアーカイブ表示とかとか。
そんな場合でも、大して記述することもなく簡単に実装することが出来てしまいます。