コメントを制御するタグ
2.ブログ全体の最新のコメントはDnetBlogCommentsタグで制御します。
・DnetBlogCommentsタグの説明はこちら
使用例(記事別のコメント一覧を表示する)
<!-- コメント一覧を表示する -->
<DnetComments>
<p>記事のID:<DnetCommentEntryID></p>
<p>コメントID:<DnetCommentID></p>
<p>コメントのIP:<DnetCommentIP></p>
<p>コメント投稿者氏名(氏名が空の時は「名無し!」を表示する):<DnetCommentAuthor default="名無し!"></p>
<p>投稿者リンク:<DnetCommentAuthorLink></p>
<p>投稿者リンク(URLが設定されていてもリンクをしない。):<DnetCommentAuthorLink show_url="0"></p>
<p>投稿者リンク(メールアドレスが設定されていてもリンクをしない。):<DnetCommentAuthorLink show_email="0"></p>
<p>投稿者リンク(氏名が空の時は「名無し!」を表示する):<DnetCommentAuthorLink default="名無し!"></p>
<p>投稿者メール(メールアドレスをそのまま表示する):<DnetCommentEmail spam_protect="0"></p>
<p>投稿者メール(スパム対策を行いメールアドレスを表示する):<DnetCommentEmail spam_protect="1"></p>
<p>コメントタイトル:<DnetCommentTitle></p>
<p>コメント投稿者のURL:<DnetCommentURL></p>
<p>コメント本文:<DnetCommentBody></p>
<p>コメント投稿日が表示されます。:<DnetCommentDate></p>
<p>表示順(何番目のコメントか表示する):<DnetCommentOrderNumber></p>
</DnetComments>
使用例(最新のコメント一覧を表示する)
<!--最新のコメント・ここから -->
<div class="module">
<div class="module-inner">
<h2 class="module-header">最新のコメント</h2>
<div class="module-content">
<DnetBlogComments lastn="10">
<ul class="module-list">
<li class="module-list-item"><a href="<DnetBlogCommentEntryLink>#c<DnetBlogCommentID>"><DnetBlogCommentTitle></a>
/<a href="<DnetBlogCommentEntryLink>"><DnetBlogCommentEntryTitle></a><br />(<DnetBlogCommentDate>)</li>
</ul>
</DnetBlogComments>
</div>
</div>
</div>
<!--最新のコメント・ここまで -->
DnetComments
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetComments> ~ </DnetComments>
説明
記事のコメントを制御します。
補足
記事別のコメントの一覧を表示するためのタグです。
開始タグから終了タグまでをループして表示します。
DnetCommentID
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentID>
説明
コメントのIDが表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentEntryID
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentEntryID>
説明
該当コメントをつけられた記事のIDが表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentIP
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentIP>
説明
コメント投稿者のIPアドレスが表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentAuthor
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentAuthor>
説明
コメント投稿者氏名が表示されます。
「default="N"」で属性を設定することができます。
補足
「default="名無し"」と設定すると氏名が空のコメントは投稿者氏名が「名無し」と表示されます。
DnetCommentsタグの間に指定して下さい。
DnetCommentAuthorLink
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentAuthorLink>
説明
投稿者リンクが表示されます。
「show_url="0"or"1"」で属性を設定することができます。
「show_email="0"or"1"」で属性を設定することができます。
「default="N"」で属性を設定することができます。
補足
「show_url="0"or"1"」(初期値: 1) コメント投稿者がURLを指定しており、値が1のときに、そのURLへのリンクを生成します。メールアドレスを指定している場合はメールアドレスのリンクが優先されます。
「show_email="0"or"1"」(初期値: 1)コメント投稿者がメールアドレスを指定しており、値が1のときに、そのメールアドレスへのリンクを生成します。
「default="名無し"」と設定すると氏名が空のコメントは投稿者氏名が「名無し」と表示されます。
show_urlとshow_emailの両属性には順位が設定されており、show_emailが優先されています。
例えば、コメント投稿者が、URLとメールアドレスの両方を送信した場合、show_url="1"と指定していても、メールアドレスへのリンクを生成します。URLへのリンクを生成するには、次のとおり設定します。
<DnetCommentAuthorLink show_url="1" show_email="0">
DnetCommentsタグの間に指定して下さい。
DnetCommentEmail
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentEmail>
説明
コメント投稿者のメールアドレスが表示されます。
「spam_protect="0"or"1"」で属性を設定することができます。(初期値:1)
補足
「spam_protect="0"」を設定するとスパム対策が付きません。
「spam_protect="1"」を設定するとスパム対策が付きます。
DnetCommentsタグの間に指定して下さい。
DnetCommentTitle
使用不可 | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentTitle>
説明
コメントのタイトルが表示されます。
「emoji="text"」で属性を設定することができます。
補足
emojiが[text]の時、絵文字文字列が有効になります。
DnetCommentsタグの間に指定して下さい。
DnetCommentURL
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentURL>
説明
コメント投稿者のURLが表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentBody
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentBody>
説明
コメント本文が表示されます。
「emoji="text"」で属性を設定することができます。
補足
emojiが[text]の時、絵文字文字列が有効になります。
DnetCommentsタグの間に指定して下さい。
DnetCommentDate
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentDate>
説明
コメント投稿日が表示されます。
「format="N"」で属性を設定することができます。
補足
「spam_protect」は日付の形式(strftimeとほぼ同じ形式)で設定できます。
例:「<DnetEntryDate format="%y/%m/%d">」と設定すると、「年(下に2桁)/月/日」と表示されます。
DnetCommentsタグの間に指定して下さい。
DnetCommentOrderNumber
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentOrderNumber>
説明
コメントの一覧の中の順番の数字を表示します。数字は(昇順の場合は)、1から始まります。例えば、n番目のコメントです。というように、順番を表示したい場合に利用できます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentsHeader
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentsHeader> ~ </DnetCommentsHeader>
説明
最初のコメントの場合、中身が表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentsFooter
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentsFooter> ~ </DnetCommentsFooter>
説明
最後のコメントの場合、中身が表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentByGuest
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentByGuest> ~ </DnetCommentByGuest>
説明
外部ユーザーが投稿したコメントの場合、中身が表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentByMe
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentByMe> ~ </DnetCommentByMe>
説明
自ログインユーザーが投稿したコメントの場合、中身が表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentEntryAuthor
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentEntryAuthor> ~ </DnetCommentEntryAuthor>
説明
該当コメントをつけられた記事の投稿者が表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentEntryLink
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentEntryLink> ~ </DnetCommentEntryLink>
説明
該当コメントをつけられた記事のURLが表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetCommentEntryTitle
メインページ | 使用不可 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用不可 |
使用方法
<DnetCommentEntryTitle> ~ </DnetCommentEntryTitle>
説明
該当コメントをつけられた記事のタイトルが表示されます。
補足
DnetCommentsタグの間に指定して下さい。
DnetBlogComments
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogComments> ~ </DnetBlogComments>
説明
ブログに書き込まれたコメントを制御します。
「lastn="N"」で属性を設定することができます。
補足
最新コメントの一覧を表示するためのタグです。
開始タグから終了タグまでをループして表示します。
「lastn="10"」と設定するとブログ内全ての投稿の中から最新のコメント一覧が10件表示されます。
DnetBlogCommentID
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentID>
説明
コメントのIDが表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentEntryID
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentEntryID>
説明
該当コメントをつけられた記事のIDが表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentIP
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentIP>
説明
コメント投稿者のIPアドレスが表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentAuthor
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentAuthor>
説明
コメント投稿者氏名が表示されます。
「default="N"」で属性を設定することができます。
補足
「default="名無し"」と設定すると氏名が空のコメントは投稿者氏名が「名無し」と表示されます。
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentAuthorLink
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentAuthorLink>
説明
投稿者リンクが表示されます。
「show_url="0"or"1"」で属性を設定することができます。
「show_email="0"or"1"」で属性を設定することができます。
「default="N"」で属性を設定することができます。
補足
「show_url="0"or"1"」(初期値: 1) コメント投稿者がURLを指定しており、値が1のときに、そのURLへのリンクを生成します。メールアドレスを指定している場合はメールアドレスのリンクが優先されます。
「show_email="0"or"1"」(初期値: 1)コメント投稿者がメールアドレスを指定しており、値が1のときに、そのメールアドレスへのリンクを生成します。
「default="名無し"」と設定すると氏名が空のコメントは投稿者氏名が「名無し」と表示されます。
show_urlとshow_emailの両属性には順位が設定されており、show_emailが優先されています。
例えば、コメント投稿者が、URLとメールアドレスの両方を送信した場合、show_url="1"と指定していても、メールアドレスへのリンクを生成します。URLへのリンクを生成するには、次のとおり設定します。
<DnetBlogCommentAuthorLink show_url="1" show_email="0">
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentEmail
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentEmail>
説明
コメント投稿者のメールアドレスが表示されます。
「spam_protect="0"or"1"」で属性を設定することができます。(初期値:1)
補足
「spam_protect="0"」を設定するとスパム対策が付きません。
「spam_protect="1"」を設定するとスパム対策が付きます。
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentTitle
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentTitle>
説明
コメントのタイトルが表示されます。
「emoji="text"」で属性を設定することができます。
補足
emojiが[text]の時、絵文字文字列が有効になります。
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentURL
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentURL>
説明
コメント投稿者のURLが表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentBody
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentBody>
説明
コメント本文が表示されます。
「emoji="text"」で属性を設定することができます。
補足
emojiが[text]の時、絵文字文字列が有効になります。
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentDate
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentDate>
説明
コメント投稿日が表示されます。
「format="N"」で属性を設定することができます。
補足
「spam_protect」は日付の形式(strftimeとほぼ同じ形式)で設定できます。
例:「<DnetBlogCommentDate format="%y/%m/%d">」と設定すると、「年(下に2桁)/月/日」と表示されます。
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentOrderNumber
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentOrderNumber>
説明
コメントの一覧の中の順番の数字を表示します。数字は(昇順の場合は)、1から始まります。例えば、n番目のコメントです。というように、順番を表示したい場合に利用できます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentsHeader
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentsHeader> ~ </DnetBlogCommentsHeader>
説明
最初のコメントの場合、中身が表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentsFooter
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentsFooter> ~ </DnetBlogCommentsFooter>
説明
最後のコメントの場合、中身が表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentByGuest
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentByGuest> ~ </DnetBlogCommentByGuest>
説明
外部ユーザーが投稿したコメントの場合、中身が表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentByMe
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentByMe> ~ </DnetBlogCommentByMe>
説明
自ログインユーザーが投稿したコメントの場合、中身が表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentEntryAuthor
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentEntryAuthor> ~ </DnetBlogCommentEntryAuthor>
説明
該当コメントをつけられた記事の投稿者が表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentEntryLink
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentEntryLink> ~ </DnetBlogCommentEntryLink>
説明
該当コメントをつけられた記事のURLが表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetBlogCommentEntryTitle
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetBlogCommentEntryTitle> ~ </DnetBlogCommentEntryTitle>
説明
該当コメントをつけられた記事のタイトルが表示されます。
補足
DnetBlogCommentsタグの間に指定して下さい。
DnetIfCommentsActive
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetIfCommentsActive> ~ </DnetIfCommentsActive>
説明
コメントが有効、又はコメントがあるなら、中身が表示されます。
補足
DnetIfAllowClosedComments
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetIfAllowClosedComments> ~ </DnetIfAllowClosedComments>
説明
非公開コメントが有効の場合、中身が表示されます。
補足
DnetIfCommentCaptcha
メインページ | 使用可能 |
---|---|
記事別ページ | 使用可能 |
アーカイブ・カテゴリ別ページ | 使用可能 |
使用方法
<DnetIfCommentCaptcha> ~ </DnetIfCommentCaptcha>
説明
コメント投稿時の画像認証を行う場合、中身が表示されます。
補足