making:blogadvanced

ブログを作る(高度な仕様)

Nucleusの標準機能のみで作るブログは有名なレンタルブログサービスなどと比べると力不足。Livedoor・シーサー・FC2などの高機能レンタルブログからの乗換組が納得できるような、かつNucleusの持ち味を生かしたブログを作ります。

概要解説

  • Nucleus本体で対応していないトラックバック機能をプラグインで実装。
  • 画像サイズを自動的に最適な大きさに縮小表示。width×heightの値を書き換えるだけではなく、実際に画像ファイルをリサイズする。
  • ping通知先を自由に設定できるようにする。
  • 記事にコメントやトラックバックがついたらメールで通知。
  • RSSフィード各種を設置。
  • Nucleus本体の<%blog%>変数はスキンで指定した数しか記事を一覧できず、アーカイブページから過去記事にアクセスする必要がある。直感的に分かりにくく不便なので、「次の10件を表示」などのナビゲーションを設置する。
  • サイト内検索(ブログ内検索)の検索結果一覧が分かりやすく表示されるように作る。
  • ナビゲーションの「カテゴリー一覧」は、カテゴリーごとの記事数を表示する。
  • 「このサイトについて」「お問い合わせ」のページを作る。
  • スパム(迷惑コメントなど)を自動的にシャットアウト。
  • URL文字列を記入したら自動的にリンクがつくようにする。
  • 検索エンジンとの親和性が高いシンプルなURL構成にする。
  • お気に入りのブログのリストをサイドバーに表示。

用意するもの

  • Nucleus本体
  • NP_TrackBack - トラックバック機能を実装。
  • NP_ShowBlogs - 過去の記事にアクセスしやすいよう、記事の一覧にページングを。
  • NP_CustomThumbnail - デジカメで撮ったままの大きな写真を自動的に適正なサイズに。

制作手順

本体をインストール

プラグインを追加する

テンプレートを作る

スキンを作る

ヘッダ

フッタ

ブログ本文

サイドバー

動作確認

参考情報

 
making/blogadvanced.txt · 最終更新: 2011/03/23 21:28 (外部編集)