≪HOME(21世紀のアフィリエイト通販生活)
カテゴリ&月別アーカイブの続きを読むを同じページに展開
トップ、カテゴリ、月別アーカイブ等で追記部分を表示させる「続きを読む」をクリックした時に、標準では個別ページへ飛んでしまいます。これを止めて、「続きを読む」をクリックした同ページに展開させるように変更しました。
訪問者にとって個別ページ以外はどうでもいいページな訳で、カテゴリ、月別アーカイブを管理人が見易いようスマートな表示にしても問題ないでしょう。
お世話になったのはこちらです。
└ 個別アーカイブに「続きを読む」を導入
この機能は、JavaScriptとスタイルシートを使うことで実現しています。
ポイントは、「続きを読む」をクリックしない状態でも、「追記」部分は出力されている点です。「続きを読む」をクリックした時にJavaScriptを呼び出し、スタイルシートのdisplay属性で、追記の表示・非表示を切り替えています。
投稿者 Locutus : 2005年12月10日 21:21 EDIT カテゴリ⇒ MovableTypeカスタマイズ
Dreamweaver 8 がMovableType3.2に完全対応! '06 3/01
BigPAPI に対応したエントリー&コメント絵文字用プラグインを使う! '06 2/19
リンク挿入をよりスマートにカスタマイズ!~ MovableType '06 1/18
→ カテゴリ&月別アーカイブの続きを読むを同じページに展開 '05 12/10
日本語でないスパムをフィルタするプラグインを使ってみた '05 12/04
エントリーの投稿日を公開日に自動変更するReleaseDateプラグイン '05 12/03
重複トラックバック防止プラグインduplicateTBPingfilter.pl を使ってみた '05 12/01
≪HOME
はじめまして。
MovableTypeカスタマイズで悪戦苦闘中のkyoukoと言います。
はじめて書き込みさせていただきます。
教えていただきたい内容なのですが・・・
今カテゴリーを4つ作ってあります。
カテゴリA
カテゴリB
カテゴリC
カテゴリD
カテゴリAを「新着情報」としています。
メインページに表示されるエントリーをカテゴリAの新着情報だけにしたいんです。
今はメインページにそれぞれのカテゴリーのエントリーが表示されてしまいます。
普通のホームページにあるような「新着情報」みたいな感じでメインページに表示したいと思っているのですが、どうやってやるのでしょうか?
困っています。
お願いします。
p.s 記事に関連してなくてすいません。。。
投稿者 kyouko : 2006年01月05日 23:26
kyoukoさん、はじめまして。
お尋ねされた内容なんですが、特定カテゴリのエントリだけ出力させる事は可能です。
以下の記事が参考になるかと思います。
http://www.55link.com/archives/2005/02/15-1603.html
投稿者 管理人Picard : 2006年01月06日 11:39
picardさんご回答有難うございます。
教えていただいた内容ですと、「カテゴリー名」の表示したり表示しなかったりという設定で、私の説明不足で申し訳ないのですが私が設定したいのは、
メインページに表示されるエントリー記事を特定のカテゴリのエントリーだけを表示させたいというものです。
現在はそれぞれのカテゴリーのエントリー記事が書き込みをした順に表示されています。
新着情報というカテゴリーのエントリー記事だけをメインページに表示するということはできるのでしょうか。
度々すいません。。。
教えて下さい。
投稿者 kyouko : 2006年01月06日 17:21
えっとかなりお困りのようですね、お察しします。
あのー、度々で申し訳ないのですが、やはりこの記事のとおりで出来ると思われます。若干修正しときました。
http://www.55link.com/archives/2005/02/15-1603.html
ちょっと具体的にご説明しますと、
<MTCategories> </MTCategories>
っていうのは、カテゴリのデータを表示させる為のコンテナタグです。
なのでkyoukoさんのご希望の通りにしようと思えば、このコンテナを使わなければいけません。
さらに特定カテゴリ&記事のみ表示させたい場合は、FilterCategoriesプラグインを使って出力カテゴリを調整します。
次のコードをトップページに入れれば希望通りになるかと思います。記事数はlastnで調整できます。
<MTCategories>
<MTFilterCategories include="表示させたいカテゴリ">
<div><$MTCategoryLabel$></div>
<MTEntries lastn="5">
<h1>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
</h1>
</MTEntries>
</MTFilterCategories>
</MTCategories>
投稿者 管理人Picard : 2006年01月06日 19:17
≪HOME(21世紀のアフィリエイト通販生活)
