XPressME Integration Kit

Codex

最近のコメントブロック

説明

最近のコメントブロックは
日付ベースで最新のコメントから順にリスト表示します。

recent_comments_block

ブロック複製

複製可能

XOOPSテンプレート

テンプレートファイル名

モジュール名_recent_comments_block.html

使用できるSmarty変数

<{$block.data_count}>                   リストの表示数.
<{$block.contents}>                        リストの配列.

<{$block.contents}>は以下の要素で構成されたオブジェクトの配列です。

from_auther_to_post 「記事タイトル」へ「投稿者」よりの形式の表記で表示
comment_ID コメントIDを表示
comment_post_ID コメントの元記事のIDを表示
comment_date コメントの投稿日付を表示
comment_date_time コメントの投稿日付と時刻を表示
comment_content コメントの本文を表示
comment_excerpt コメントの本文をブロックオプションで設定した長さで抜粋表示
comment_link コメントへのリンクを表示
comment_title コメントのタイトルを表示’
comment_title_link コメントのタイトル(コメントへのリンク付き)を表示
post_link コメントの元記事へのリンクを表示
post_title コメントの元記事のタイトルを表示
post_title_link コメントの元記事のタイトル(元記事へのリンク付き)を表示
author_link コメント投稿者のホームページURLを表示
author_name コメント投稿者名を表示
author_name_link コメント投稿者名(投稿者のホームページリンク付き)を表示
comment_type コメントのタイプ(トラックバック、ピングバック)を表示

使用例

<{foreach from=$block.contents item=content}>
<li>
<{$content.from_auther_to_post}><br />
<{$content.comment_date_time}>
</li>
<{/foreach}>

上の例では、recent_comments_block
最近のコメントリストをループ

要素のうち

「記事タイトル」へ「投稿者」よりの形式の表記
コメントの投稿日付と時刻

を表示

を繰り返しています。(右に表示例を表示)

ブロックオプション

recent_comments_block_option

表示数

最近のコメントリストに表示する個数を指定します。

長さ

コメント本文の抜粋文字数を設定します

日付のフォーマット

PHPのdate関数で使用するフォーマット書式が使えます。

空白の場合はWordPressの「設定」「一般」「日付フォーマット」が使用されます。

wp_set_date_format

時刻のフォーマット

PHPのdate関数で使用するフォーマット書式が使えます。

空白の場合はWordPressの「設定」「一般」「日付フォーマット」が使用されます。

wp_set_time_format

表示するコメントのタイプを選択

コメントのタイプ、「コメント」、「トラックバック」、「ピングバック」を指定してリストを作成します。 リストは複数指定可能です。(windowsの場合[CTRL]キーを押しながらカテゴリーをポイントします。)