- 目次
- サイト開発・運営の基本方針
- 機能:必須機能をプラグインに依存しない
- 見栄え:テーマファイルは極力いじらない
- 内容:定型・簡素
- 主な追加機能・カスタマイズ
- LOTD(今日のリスト)の配信
- 書籍情報の管理
- タグ一覧
- 最近読まれているリスト
- 共起タグ
- 「このページを共有する」
- ページ内目次
- 小技・Tips
サイト開発・運営の基本方針
サイトのFunction(機能), Aesthetic(見栄え), Contents(内容)について、方針を定めます。
機能:必須機能をプラグインに依存しない
「このプラグインが無いとサイトが機能しない」状態をつくらない。運用を工夫し、必要な機能は自分で開発する。
リンク切れのチェックや開発支援など「なくてもサイトは動くが、あると便利なプラグイン」については吟味して導入する。
見栄え:テーマファイルは極力いじらない
メンテナンスを楽にするため。テーマファイルは極力変更しません。テーマファイルに手を入れなくてもフィルターフックによるカスタマイズはかなり可能で、かつ修正箇所を Code Snippet に集約できるので、フックによるカスタマイズは積極的に行います。
内容:定型・簡素
投稿タイプやタクソノミーなどもできるだけ増やさない。
主な追加機能・カスタマイズ
LOTD(今日のリスト)の配信
LOTD とは List Of The Day すなわち日替わりランダムリストのこと。LOTDを自分に配信させることがサイト構築の目的の一つでした。毎日0:00にLOTDを更新し、6:05にメールで配信しています。またフロントページ(サイトのトップ)にもLOTDを載せています。
書籍情報の管理
多くのリストを書籍から引用しているので、書籍情報の管理は必須の機能です。書籍用のタクソノミー(分類)を作り、書籍販売サイトからの書影や書誌情報をキャッシュ(一部は自サイトで保持)しておく仕組みを作っています。
- 書籍情報の管理
- 書籍情報の表示
タグ一覧
最近読まれているリスト
公開リスト投稿を、直近7日間のアクセス数が多い順に一覧するウィジェットとページを作りました。
共起タグ
あるタグが表示されたとき、ともに付けられることが多いタグを表示します。