?> 最終更新日:2016年7月24日 作成日:2008年7月20日 | コメント(0)
MTEntriesに関するタグの使い方(Movable Type)
Movable TypeのMTEntriesに関するタグの使い方をまとめました。
まだ途中だったりバージョンによって機能が増えていくので、時々更新していきます。
タグ | 説明 | 属性 | 使い方 | |
<MTEntries></MTEntries> ※記事を出力する為の基本タグ |
記事を出力する(基本タグ) | <MTEntries> ・・・ </MTEntries> |
||
件数を制限(つねに新しい記事から) | lastn="" | <MTEntries lastn="30"> 新しい記事から30件出力 ・・・ </MTEntries> |
||
件数を制限 | limit="" | <MTEntries limit="30"> 30件出力 ・・・ </MTEntries> |
||
並び替え(ユーザー・初期値) | sort_by="authored_on" | <MTEntries sort_by="authored_on"> ・・・ </MTEntries> |
||
並び替え(ブログ記事のタイトル) | sort_by="title" | <MTEntries sort_by="title"> ・・・ </MTEntries> |
||
並び替え(トラックバックの件数) | sort_by="ping_count" | <MTEntries sort_by="ping_count"> ・・・ </MTEntries> |
||
並び替え(コメントの件数) | sort_by="comment_count" | <MTEntries sort_by="comment_count"> ・・・ </MTEntries> |
||
並び替え(作成ユーザー ID) | sort_by="author_id" | ・・・ </MTEntries> |
||
並び替え(概要) | sort_by="excerpt" | <MTEntries sort_by="excerpt"> ・・・ </MTEntries> |
||
並び替え(ブログ記事の状態:下書き/公開) | sort_by="status" | <MTEntries sort_by="status"> ・・・ </MTEntries> |
||
並び替え(作成日) | sort_by="created_on" | <MTEntries sort_by="created_on"> ・・・ </MTEntries> |
||
並び替え(変更日時) | sort_by="modified_on" | <MTEntries sort_by="modified_on"> ・・・ </MTEntries> |
||
並び替え(カスタムフィールド) | sort_by="カスタムフィールドのベースネーム" | <MTEntries sort_by="カスタムフィールドのベースネーム"> Commercial Pack がインストールされている場合 ・・・ </MTEntries> |
||
並び替え(スコア名前空間) | sort_by="score" 下記スコアでソート時を参照 |
<MTEntries sort_by="score"> ・・・ </MTEntries> |
||
並べる順序(新しい記事順) | sort_order="descend" | <MTEntries sort_order="descend"> 設定しない場合は新しい記事順 ・・・ </MTEntries> |
||
並べる順序(古い記事順) | sort_order="ascend" | <MTEntries sort_order="ascend"> ・・・ </MTEntries> |
||
カスタムフィールドの値 | field:カスタムフィールドのベースネーム="" |
<MTEntries field:カスタムフィールドのベースネーム="2">> カスタムフィールドで2を設定した記事のみ表示 ・・・ </MTEntries> |
||
スコアでソート時 | namespace="" | スコアでソート (sort_by="score") するとき、どのスコア名前空間を使用するかを設定 | ||
ブログ記事か、ウェブージか選択 | class_type="entry" class_type="page" 使用する機械はなし |
<MTEntries class_type="entry"> ・・・ </MTEntries> <MTEntries class_type="page"> ・・・ </MTEntries> |
||
指定した数のブログ記事を除外 | offset="" | <MTEntries offset="10"> 最新10件の記事を除外 </MTEntries> |
||
特定のカテゴリのみ | category="" categories="" |
<MTEntries category="カテゴリ名"> 指定したカテゴリの記事 </MTEntries> <MTEntries category="親カテゴリ名/子カテゴリ"> 子カテゴリの名前が同じで、分別したい場合 </MTEntries> AND, OR, NOTを使用する場合 <MTEntries categories="(カテゴリ1 OR カテゴリ2) AND カテゴリ3"> カテゴリ1またはカテゴリ2と、カテゴリ3に含まれる記事 </MTEntries> <MTEntries categories="NOT カテゴリ"> カテゴリ以外の記事 </MTEntries> |
||
設定したカテゴリの、全ての子カテゴリに含まれる記事にフィルタリング | include_subcategories="1" 含まない場合 include_subcategories="0" |
<MTEntries include_subcategories="1"> ・・・ </MTEntries> |
||
特定のタグのみ | tag="" tags="" |
<MTEntries tag="タグ名"> 指定したタグの記事 </MTEntries> カテゴリのようにAND, OR, NOTを使用できます。 |
||
特定のユーザー | author="" | <MTEntries author="ユーザー名"> 指定したユーザー名の記事 </MTEntries> |
||
単一の記事 | id="" | <MTEntries id="5"> entry idが5の記事のみ表示 </MTEntries> |
||
スコアに基づいた、ブログ記事のフィルタリング | min_score="score" max_score="score" min_rate="rate" max_rate="rate" min_count="count" max_count="count" namespace モディファイアが必要 |
|||
特定のユーザーがスコアを付けた記事 | scored_by="" | |||
指定した日数 | days="" | <MTEntries days="5"> 5日以内の記事を表示 </MTEntries> |
||
最近コメント投稿された記事 | recently_commented_on="" | <MTEntries recently_commented_on="5"> 最近コメント投稿された5件の記事 </MTEntries> |
||
記事を1回だけ表示 | unique="1" 何回でも表示 unique=" 0" |
<MTEntries category="カテゴリ"> カテゴリの記事を表示 </MTEntries> <MTEntries unique="1"> 上記で表示された記事以外表示 </MTEntries> |
||
出力される記事と記事の間の文字を設定 | glue="" | <MTEntries category=":"> ・・・ </MTEntries> 出力:出力:出力 |
||
指定したブログ | blog_ids="" 複数の場合 blog_ids="1,2,3" 全ての場合 blog_ids="all" |
<MTEntries blog_ids="1"> ブログIDが1の記事 </MTEntries> MT側のURLにあるblog_id=の値 |
||
指定したブログ | include_blogs="" 複数の場合 include_blogs="1,2,3" 全ての場合 include_blogs="all" |
<MTEntries include_blogs="1"> ブログIDが1の記事 </MTEntries> MT側のURLにあるblog_id=の値 |
||
指定したブログ以外 | exclude_blogs="" | <MTEntries exclude_blogs="1"> ブログIDが1以外の記事 </MTEntries> |
||
<MTEntriesHeader> | 最初の記事の場合表示 | <MTEntries> <MTEntriesHeader> 最初の記事のみ表示 </MTEntriesHeader> </MTEntries> |
||
<MTEntriesFooter> | 最後の記事の場合表示 | <MTEntries> <MTEntriesFooter> 最後の記事のみ表示 </MTEntriesFooter> </MTEntries> |
||
<$MTEntriesCount$> | 記事数を表示 | <MTEntries> <$MTEntriesCount$> </MTEntries> |
||
記事数を表示(1カウントの時) | singular="" | <MTEntries> <$MTEntriesCount singular="件しかないです。"$> </MTEntries> |
||
記事数を表示(2カウント以上の時) | plural="" | <MTEntries> <$MTEntriesCount plural="件もあります。"$> </MTEntries> |
||
記事数を表示(0カウントの時) | none="" | <MTEntries> <$MTEntriesCount none="件です。更新します。"$> </MTEntries> |
||
<$MTBlogName$> | 記事ブログ名 | <MTEntries> <$MTBlogName$> </MTEntries> |
||
<$MTEntryID$> | 記事ID | <MTEntries> <$MTEntryID$> </MTEntries> |
||
記事ID(6桁) | pad="1" | <MTEntries> <$MTEntryID$ pad="1"> </MTEntries> |
||
<$MTEntryAtomID$> | Atomフィード用の記事ID | <MTEntries> <$MTEntryAtomID$> </MTEntries> |
||
<$MTEntryTitle$> | 記事タイトル | <MTEntries> <$MTEntryTitle$> </MTEntries> |
||
<$MTEntryPermalink$> | 記事のURL(アンカーが付加) | <MTEntries> <$MTEntryPermalink$> </MTEntries> |
||
記事のURL(アーカイブの種類) | archive_type="" 以下の項目が入ります。 Individual (ブログ記事) Page (ウェブページ) Daily (日別) Weekly (週別) Monthly (月別) Yearly (年別) Author (ユーザー別) Author-Daily (ユーザー - 日別) Author-Weekly (ユーザー - 週別) Author-Monthly (ユーザー - 月別) Author-Yearly (ユーザー - 年別) Category (カテゴリ) Category-Daily (カテゴリ - 日別) Category-Weekly (カテゴリ - 週別) Category-Monthly (カテゴリ - 月別) Category-Yearly (カテゴリ - 年別) |
<MTEntries> <$MTEntryPermalink archive_type="Monthly"> </MTEntries> |
||
記事のリンク先にIDを指定 | valid_html="1" | <MTEntries> <$MTEntryPermalink archive_type="Monthly" valid_html="1" > </MTEntries> リンクの先頭にaがつきます。 |
||
<$MTEntryLink$> | 記事のURL(絶対URL) | <MTEntries> <$MTEntryLink$> </MTEntries> |
||
記事のURL(アーカイブの種類) | archive_type="" 以下の項目が入ります。 Individual (ブログ記事) Page (ウェブページ) Daily (日別) Weekly (週別) Monthly (月別) Yearly (年別) Author (ユーザー別) Author-Daily (ユーザー - 日別) Author-Weekly (ユーザー - 週別) Author-Monthly (ユーザー - 月別) Author-Yearly (ユーザー - 年別) Category (カテゴリ) Category-Daily (カテゴリ - 日別) Category-Weekly (カテゴリ - 週別) Category-Monthly (カテゴリ - 月別) Category-Yearly (カテゴリ - 年別) |
<MTEntries> <$MTEntryLink archive_type="Monthly"$> </MTEntries> |
||
<$MTEntryExcerpt$> | 記事の概要 | <MTEntries> <$MTEntryExcerpt$> </MTEntries> |
||
記事の概要の改行 | 自動的に改行 convert_breaks="1" 改行無視 convert_breaks="0" |
<MTEntries> <$MTEntryExcerpt convert_breaks="1"$> </MTEntries> |
||
<$MTEntryBody$> | 記事の本文 | <MTEntries> <$MTEntryBody$> </MTEntries> |
||
記事の本文の改行 | 自動的に改行 convert_breaks="1" 改行無視 convert_breaks="0" |
<MTEntries> <$MTEntryBody convert_breaks="1"$> </MTEntries> |
||
記事の本文の表示文字数 | words="" | <MTEntries> <$MTEntryBody words="10"$> 本文10文字表示 </MTEntries> |
||
<$MTEntryMore$> | 記事の続きを表示 | <MTEntries> <$MTEntryMore$> </MTEntries> |
||
記事の続きを表示の改行 | 自動的に改行 convert_breaks="1" 改行無視 convert_breaks="0" |
<MTEntries> <$MTEntryMore convert_breaks="1"$> </MTEntries> |
||
<$MTEntryDate$> | 記事の作成日時 | <MTEntries> <$MTEntryDate$> </MTEntries> |
||
記事の作成日時(各国語の代表的な書式) | language="" 詳細はこちら |
<MTEntries> 日本<$MTEntryDate language="ja"$> 英語<$MTEntryDate language="en"$> </MTEntries> |
||
記事の作成日時(日付の書式) | format="" 詳細はこちら |
2xxx年xx月xx日xx時xx分xx秒 <MTEntries> <$MTEntryDate format="%Y年%m月%d日%H時%M分%S秒"$> </MTEntries> |
||
<MTDateHeader> | 公開日が前の記事と異なる場合 | <MTEntries> <MTDateHeader> <$MTEntryDate format="%Y年%m月%d日"$>の記事開始 </MTDateHeader> </MTEntries> |
||
<MTDateFooter> | 公開日が次の記事と異なる場合 | <MTEntries> <MTDateFooter> <$MTEntryDate format="%Y年%m月%d日"$>の記事終了 </MTDateFooter> </MTEntries> |
||
<MTIfNonEmpty> | 指定したテンプレートタグに値がある場合表示 | tag="" |
本文がある場合表示 <MTIfNonEmpty tag="EntryBody"> <$MTEntryBody$> </MTIfNonEmpty> 記事の続きがある場合表示 <MTIfNonEmpty tag="MTEntryMore"> <$MTEntryMore$> </MTIfNonEmpty> |
|
<MTIfNonEmpty> | 指定したテンプレートタグに値がある場合表示 | 本文がある場合表示 <MTIfNonEmpty tag="EntryBody"> <$MTEntryBody$> </MTIfNonEmpty> 記事の続きがある場合表示 <MTIfNonEmpty tag="MTEntryMore"> <$MTEntryMore$> </MTIfNonEmpty> |
この記事が参考になったらSNSにお願いします。
Tweet
Tweet
コメントする