MovableTypeのMTEntriesタグの使い方を教えてください

このQ&Aのポイント
  • MovableTypeのMTEntriesタグを使用して、特定のカテゴリから最新の記事を表示する方法について教えてください。
  • MTEntriesタグにlastn="10" offset="5" category="dog"を設定すると、dogカテゴリの中で最新の5件を除いた10件の記事のタイトルを表示したいと考えていますが、うまくいきません。
  • MTEntriesタグを使用した場合、dogカテゴリの指定を無視して全カテゴリの最新記事のタイトルが表示されてしまいます。どのようにすれば正しく表示できるでしょうか?
回答を見る
  • ベストアンサー

MovableTypeのMTEntriesタグの使い方をおしえてください。

こんにちは。MovableType3.32を利用してブログを作っています。MTEntriesタグにlastn="10" offset="5" category="dog" をつけて ・dogカテゴリの中から ・最新の記事5件を除き ・10件のタイトルを表示 としたいのですがどうもうまくいきません。 ------------------------------------------------------ <ul> <MTEntries lastn="10"offset="5" category="dog"> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntries> </ul> ------------------------------------------------------ としますと何も表示されず ------------------------------------------------------ <ul> <strong><MTEntries lastn="10" offset="5" category="dog"> </MTEntries></strong> <div align="left"><MTEntries lastn="10" offset="5"></MTEntries></div> <MTEntries lastn="10" offset="5""><li> <div align="left"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></div> </li> </MTEntries> </ul> ------------------------------------------------------ とすると確かに最新の5件を除く10件が表示されるのですが、dogカテゴリだけの指定を無視して全カテゴリの最新記事5件を除く10件のタイトルが表示されてしまいます。 私のやり方が間違ってると思いましてMovableTypeのオンラインマニュアルやタグの使い方を乗せてらっしゃるページを参考にしてみたのですがうまくいきません。 どのようにすればよいかアドバイス頂けると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHI-512
  • ベストアンサー率69% (63/91)
回答No.1

こんにちは。最初のタグで普通はOKです。ですが、何も表示されないとなるとおかしいですね。カテゴリー名が間違っているのかとも思いましたが、普通間違っているとエラーが出て再構築できないはずですからそれはないですね。 <ul> <MTEntries lastn="10" offset="5" category="dog" sort_order="descend"> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntries> </ul> ↑ほとんど変わっていませんが、コレをコピペで使用してみて下さい。私のブログで試しましたがOKでした。 あとは、別カテゴリーを指定した場合、lastn・offsetそれぞれを削除した場合、<$MTEntryTitle$>ではなく、dateやbodyを使用した場合など、検証してどんな時表示されないのか書いていただけると回答できるかもしれません。 でも、もしかしたら3.3Xならではの仕様かもしれませんね。その場合、3.2X使用中の私ではお手上げです。

hayase
質問者

お礼

わざわざ実際に試して頂いて恐縮です。 早速アドバイス頂いた通りにやってみたのですが、やはり表示されませんでした。 以前試したときはできたような気が(レイアウトが変えられるのがおもしろく頻繁にいじくってましてはっきり覚えていないのですが)したのでMT3.2で同様の事をやってみたらできました。 MT3.3だとできないのかも知れないですね。。。。 とくかくありがとうございます。

関連するQ&A

  • Movabletype カテゴリアーカイブページでサブカテゴリ毎にまとめて一覧表示したい。

    いろいろ探しましたがわからないので教えてください。 カテゴリー・アーカイブページでこのように表示したいのです。 (親カテゴリAのカテゴリページ) ============ 子カテゴリ1     最新エントリー1     最新エントリー2 子カテゴリ2     最新エントリー1     最新エントリー2 子カテゴリ3     最新エントリー1     最新エントリー2 ============= <div class="module-archives module"> <h2 class="module-header">カテゴリー名エントリー</h2> <div class="module-content"> <ul class="module-list"> <MTEntriesWithSubCategories lastn="エントリー表示数" category="カテゴリーの名称"> <li class="module-list-item"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntriesWithSubCategories> </ul> </div> </div> このようにやればいいかと思ったのですが、うまくいきません。 宜しくお願いします。

  • movabletype4にての質問で

    movabletype4にての質問です。2つのブログをを作りました(ID1とID2)。 ID1には以下のタグを打ちました。 <MTMultiBlog include_blogs="2"> <MTEntries lastn="1"> <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a> </MTEntries> </MTMultiBlog> ID2のブログ側で、記事を投稿すると、タイトルがID1側に入ります。 しかし、同じ記事のタイトルを変更すると、ID1、ID2とも再構築しても,ID1のタイトル部分は前のままです。どうしたらよいでしょうか?すみません。

  • movable type でのコメント関連の件

    現在index.htmlのコメントの表示部分は このようになっています。 <h2>最近のコメント</h2> <ul> <MTEntries> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br> <MTComments lastn="8"> <$MTCommentAuthor$> [<$MTCommentDate format="%m/%d %X"$>]<br /> </MTComments> </li> </MTEntries> </ul> 一つのエントリーにつき、 8件のコメントが表示されるようになりましたが、 8件×8件×8件×8件×8件×・・・と 結構じゃまなので 新しい3つくらいの記事のコメントを、 8件ずつ表示させたいのですが、 どうすれば良いのでしょうか。 意味が通じたでしょうか、 文章下手ですみません(^_^;) いろいろしてみたのですが、できません。 どうかお助けください・・・ お願いいたします。

  • MTのカテゴリーラベルを特定の場所に1件だけ表示させたい

    MTの最新記事1件のみのタイトルを表示させる場合、 <MTEntries lastn="1" offset="0"> <h2><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h2> </MTEntries> という風にすれば良いのは分かったのですが、 カテゴリー(カテゴリーは10個あります)のラベルを1件のみ表示させる場合はどのようにすれば良いのでしょうか? 一般的な2列構成のインデックスページではなく、テーブルを使ったインデックスページを作り、各テーブルにカテゴリー1件のみを表示させることができれば、色々な場所(例えば右、左、右、左と順番に配置)にカテゴリーが表示されたようなインデックスページを作りたいのですが、無理な話なんでしょうか?

  • カテゴリー・アーカイブでも全体の最新エントリーを表示

    MovableTypeでカテゴリー・アーカイブで、以下タグを入れると、そのカテゴリーの最新エントリーが表示されます。 <MTEntries lastn="5"> <p class="entryCol"><a href="<$MTEntryLink$>" title="<$MTEntryTitle$>"><$MTEntryTitle$></a></p> </MTEntries> これを、全体の最新エントリーを表示させたいのですが、その場合の必要なたぐを教えていただければ助かります。

  • カテゴリ別の動的新規エントリーリストの作成

    こんにちは。 現在、カテゴリが複数あるblogを作成しているのですが(仮に、「news」「blog」「soccer」とします)、そのカテゴリのアーカイブを見ているときに、そのカテゴリの最近5件のエントリーリストを作成したいと思っています。 固定で表示するのであれば、 <MTEntries lastn="5" category="news"> <$MTEntryTitle$><br> </MTEntries> などとすれば問題なく表示できるのですが、これをカテゴリアーカイブに入れてしまうと、いつでもnewsの新規5件が表示されてしまい、soccerを見ているときでもblogを見ているときもnewsになってしまいます。 これを、soccerを見ているときには <MTEntries lastn="5" category="soccer"> <$MTEntryTitle$><br> </MTEntries> と言う感じに、blogを見ているときには <MTEntries lastn="5" category="blog"> <$MTEntryTitle$><br> </MTEntries> にするなどという便利なことは出来ないでしょうか??

  • カテゴリー内に違うカテゴリーのタイトルを表示するには

    MovableType 3.33でブログを作成しています。 カテゴリーページに違うカテゴリーの最新エントリータイトルが表示できないのです。 具体的には、日記カテゴリーをすべてのカテゴリーページに表示したいと思ったのですが、日記カテゴリーページ以外のカテゴリーページに日記カテゴリーのタイトルが表示されません。 <MTEntries lastn="1" category="日記カテゴリ"><$MTEntryTitle$> </MTEntries> これはMovableTypeで回避できないのでしょうか?

  • MovableTypeのアトリビュート

    MovableTypeでサイトを作成しているのですが、MTEntriesのアトリビュートで質問です。 「lastn」の反対、つまり古いほうの記事からN件といった設定は可能でしょうか?できれば各カテゴリで決まった記事を固定で表示させておきたいのです。そういった記述方法があれば是非教えてください。

  • MT(ムーバブルタイプ)の自動サイトマップの設定について

    下記、アドレスにある自動で、サイトマップの更新を行ってくれるものの設定をしたのですが、更新日付とムーバブルタイプの表示を消すには、どうすればよろしいでしょうか? http://weblibrary.s224.xrea.com/weblog/mt/custom/mt_4.html ちなみに、このテンプレートのコードは、下記の通りです。 <MTIfArchiveTypeEnabled archive_type="Category"> <div class="module-categories module"> <h2 class="module-header">サイトマップ</h2> <div class="module-content"> <ul class="tree"> <li><a href="<$MTBlogURL$>" title="<$MTBlogDescription$>">Home</a></li> <li><MTTopLevelCategories> <MTSubCatIsFirst><ul class="tree"></MTSubCatIsFirst> <li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a> <ul> <MTEntries> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntries> </ul> <MTSubCatsRecurse> </li> <MTSubCatIsLast></ul></MTSubCatIsLast> </MTTopLevelCategories></li> <li><a href="<$MTBlogURL$>sitemap.html" title="サイトマップ">サイトマップ</a></li> </ul> </div> </div> </MTIfArchiveTypeEnabled> どうぞ、よろしくお願いいたします。

  • MovableTypeで記事別に異なるテンプレートを指定する方法

    こんにちは。MovableTypeでブログを作っています。 トップページには最新の記事10件が表示され、記事のタイトルをクリックするとエントリー・アーカイブのテンプレートで個別の記事が表示されますが、 --------------------------------------------------------- <h3 id="a<$MTEntryID pad="1"$>"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h3> --------------------------------------------------------- <$MTEntryPermalink$>に使用するテンプレートを指定するようなオプションをつける方法はありませんでしょうか? サイドメニューに過去の記事のタイトルを20件並べてまして、最新の10件の記事のテンプレートと、古い20件のテンプレートを別々にしたいのです。 なにかよい方法があればアドバイス頂けると助かります。