BlognPlus には新着記事を表示する「新着情報モジュール」が同梱されていますが、カテゴリーに関係なくブログ全体の最新記事を表示します。
この「トピックスモジュール」はカテゴリー別に最新記事を表示できるため、ニュースサイトのように“トピックス”的な使い方ができます。
下記の例のように、ブログの任意のカテゴリーの新着記事リストをトピックスとして表示できます。
例: ITmedia っぽい記事リスト+カテゴリー毎にイメージ画像を用意
「トピックスモジュール」(topics.zip, 11kb)
赤文字のファイルのパーミッションは「666」「606」等にする必要があります。
BlognPlus v2.6.x 以降では、インストール作業が必要になります。
「topics」フォルダを /module/ ディレクトリ下にアップロード後、未登録一覧に入っている「トピックスモジュール」の [インストール] ボタンを押してください。
特に制限はありません。
スキンファイルの HTML ファイルの任意の場所に以下のタグを記述すると、カテゴリー ID「xxx」に属する新着記事リストが出力されます。
「xxx」の部分を変更する事で、任意のカテゴリーのトピックスを作成できます。
例えばカテゴリー ID が「1」と「2」のトピックスを表示するには以下のように記述します。
サブカテゴリーのトピックスを表示する場合は、カテゴリー ID とサブカテゴリー ID をハイフン「-」で繋げます。
カテゴリー名等は出力しないので、スキンに適宜書き加えてください。
最新1〜20件の記事を出力できます。
記事の投稿日時を表示するか否か設定できます。
表示する場合は、記事タイトルの前後どちらに表示するかを選べます。
記事の投稿日時を表示する場合、その書式を設定できます。
例えば「Y-m-d H:i:s」で「2009-09-30 22:30:45」のような書式になります。
- | 文字 | 説明 | 出力例 |
---|---|---|---|
年 | Y | 4桁の数字 | 例: 2009 |
y | 2桁の数字 | 例: 09 | |
月 | m | 2桁の数字 | 01 〜 12 |
n | 1桁/2桁の数字 | 1 〜 12 | |
M | 3文字のアルファベット | Jan 〜 Dec | |
F | アルファベット(フルスペル) | January 〜 December | |
日 | d | 2桁の数字 | 01 〜 31 |
j | 1桁/2桁の数字 | 1 〜 31 | |
曜日 | D | 3文字のアルファベット | Mon 〜 Sun |
l | アルファベット(フルスペル) | Monday 〜 Sunday | |
時 | H | 2桁の数字(24時間制) | 00 〜 23 |
G | 1桁/2桁の数字(24時間制) | 0 〜 23 | |
分 | i | 2桁の数字 | 00 〜 59 |
秒 | s | 2桁の数字 | 00 〜 59 |
その他のパラメータについては「PHP: date - manual」を参照。
「congif.php」以外を上書きアップロードしてください。