Movabletypeのエントリータグについて

このQ&Aのポイント
  • Movabletype3.37を利用してブログを作成していますが、エントリータグの実装で苦戦しています。
  • <MTTags>タグを使用すると、ブログの全エントリーに付与したタグがすべて表示されてしまいます。
  • 表示を最新20件ほどに制限する方法を探していますが、3.37のバージョンでは可能なのでしょうか?
回答を見る
  • ベストアンサー

Movabletype、エントリータグについて

はじめまして。 今Movabletype3.37を利用し、ブログを作っています。 (テンプレートの仕様上、3.37を利用しています。) そこで、エントリータグの実装で今苦戦しています。 具体的な問題は <MTTags> <a href="<$MTTagSearchLink$>"><$MTTagName$></a> <MTTags> このソースだとブログの全エントリーに付与したタグがすべて表示されてしまいます。 そこで、表示を最新20件ほどに制限したいのですが… <MTTags>を <MTTags limit="20">~ や <MTTags lastn="20">~ にしても変化がありません。 3.37のバージョンでは最新20件表示は不可能なのでしょうか? どなたか解決策を教えていただけると助かります。

  • a0-z
  • お礼率100% (3/3)

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

  • ベストアンサー
  • Muller3
  • ベストアンサー率81% (800/979)
回答No.1

MT3とMT4では、同じタグでも使えるアトリビュート(モディファイア)は違います。 MT3マニュアル http://www.sixapart.jp/movabletype/manual/3.3/a_template_tag_reference/index.html#index-entrytag MT4マニュアル http://www.movabletype.jp/documentation/appendices/tags/tags.html 普通に行うのは難しいかと。 Collect Pluginを使えば何かできないかなとも思いますが未検証です。

a0-z
質問者

お礼

回答ありがとうございます。 早速検証してみたいと思います。

a0-z
質問者

補足

検証してみました! Collate PluginとTagSupplementals Pluginを組み合わせ 最近更新されたタグを20件取り出すことができました。 アドバイスいただきありがとうございました!! 参考URL:http://as-is.net/blog/archives/001161.html

関連するQ&A

  • 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のオンラインマニュアルやタグの使い方を乗せてらっしゃるページを参考にしてみたのですがうまくいきません。 どのようにすればよいかアドバイス頂けると助かります。

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

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

  • MovableType4で全件表示したいです

    MovableType4のメインページテンプレートの表示件数を20件に設定し、ページ下部に「全件表示」というテキストリンクを入れ別ページにて全件表示したいのですが、どうしたらよいのでしょうか? 現在は下記ソースでやっていますが、archive_typeをYearlyではなく、全カテゴリ、全エントリーを対象にしたいのです。 <MTArchiveList archive_type="Yearly" lastn="0"> <a href="<$MTArchiveLink$>"<p>全件表示</p></a> </MTArchiveList> もし何か方法があれば教えていただけないでしょうか? よろしくお願いいたします。

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

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

  • 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のタイトル部分は前のままです。どうしたらよいでしょうか?すみません。

  • MovableTypeのアトリビュート

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

  • MovableType 複数のBLOGを作った場合のテンプレートのモジュール化 他

    よろしくお願いいたします。 MovableTypeは複数のBLOGを設定できるので、例えば、下記のような 構成のサイトを構築するとします。 http://hogehoge/profile/index.html [A - STAFFのプロフィールページ] http://hogehoge/photo/index.html [B - カテゴリ別写真アルバムページ] http://hogehoge/links/index.html [C - カテゴリ別リンク集ページ] A、B、C 3つのBLOGを作成するとします。 なぜ3つ作るかというと、各ページで大きくレイアウトデザインが 変わるからです。 (※本来は、1つのみ作成(http://サイトドメイン/直下に)して、A~C のカテゴリを作成して、カテゴリごとにテンプレートを変える方法 をとるべきなのでしょうが、諸事情がありまして・・・) それで、質問は下記の2つです。 1)各ページでレイアウトが変わるとは言え、フッターは共通なので、   フッターをモジュール化したテンプレートにしたい。   この場合、例えばAのBLOGにそのテンプレを作成し、それを   B、Cにもインクルードできるのか? 2)サイト直下(http://サイトドメイン/)のindex.htmlに、   A~Cの最新投稿をそれぞれ2~3づつ掲載することは可能か?   例えば、   「新しいSTAFFのご紹介」として、Aのエントリを最新順に2件、   「新商品のご案内」として、Bのエントリを最新順に5件、   「オススメサイト」として、Cのエントリを最新順に2件 長文で申し訳ないのですが、よろしくお願いいたします。

  • MovableTypeのカテゴリーページ作成について

    MovableTypeの初心者ですが、現在MT3.3.4を利用して、「最新情報」と「イベント」カテゴリの記事を作成しようとしていますが、下記のようなURLでカテゴリーのインデックスページで作成したいと考えています。 ・「最新情報」 http://www.abc.com/infomation/news/index.html ・「イベント」 http://www.abc.com/infomation/event/index.html そこで質問ですが、それぞれのカテゴリーごとにエントリー一覧ページを出力させる為の、「アーカイブマッピング」の設定の仕方がわかりません。 「category/sub_category/index.html」と設定するだけではだめなのでしょうか? あと、テンプレートにそれぞれ(event,news)のエントリー毎の一覧ページがうまく出力できません。 <MTEntries lastn="10" category="<$MTCategoryLabel$>"><$MTEntryBody$></MTEntries> 上記のソースでカテゴリー・アーカイブのテンプレートを記述していますが、うまく振り分けることが出来ません。 ご存知の方がおられましたら、ご教授をお願い致します。

  • 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> このようにやればいいかと思ったのですが、うまくいきません。 宜しくお願いします。

  • MovableType3.2で再構築でエラーが。。。

    MovableType3.2でブログを使っているのですが、突然以下の様な エラーが出て、再構築出来なくなりました。。。 ---------------------------- エントリー・アーカイブ「○○○」の再構築に失敗しました: テンプレート「エントリー・アーカイブ」の再構築に失敗しました: <MTEntryIfAllowPings>タグでエラーが発生しました: ---------------------------- 誰かお詳しい方いたらご助言の程お願いします!!!!