« 続々と芽吹く唐辛子-5/17 | メイン | いただきました »

Mayo 17, 2005

カスタマイズメモ

久々にBlog周りで格闘したので、そのメモを残しておきます。

やったのは

1. 新カウンタ設置 … キリ番踏みがあんまり申告者が出ないので、カウンタの数字とアクセスが同時にわかるカウンタにしてみました。こちらコレをいじりました。

2. 「続きを読む」の文字列をエントリごとに変えられるようにする

3. (メインページにて)エントリと同カテゴリー内からエントリをランダム表示

(以下はMT3.15にて実施しています)


 

2. 「続きを読む」の文字列をエントリごとに変えられるようにする

・まずはエントリー画面の下の方の「この画面の表示をカスタマイズする」で、「キーワード」欄を使えるようにする。
(カスタム を選んで、必要分チェックボックスにチェックを入れる)

・「テンプレート」の「メインページ(Main Index)」の「read more...」(追記へのリンク文字列)を
  「 ⇒ <$MTEntryKeywords$>
に変更。(↑うちの例;キーワードを入れ損なっても、少なくとも「 ⇒ 」これだけは表示される)

・エントリー時に、キーワード欄に入れた文字列が、「read more...」の代わりになります。

 
※キーワード欄を既に別の目的で使っている場合はこの方法は使えません。
※カチョフゲツではメインページでしか追記の折畳みをしていないのでメインページにだけ施しましたが、他のアーカイブページで折り畳んでいる場合はそれぞれ同様にする必要があります。

 
 
3. (メインページにて)エントリと同カテゴリー内からエントリをランダム表示

本当はこれ(同カテゴリ内の似たような記事を表示)をやりたかったんだけど、どうもうちでは意図したとおりに動かなかったので
(うちがアーカイブページを全てダイナミックページにしているから(ノД`)゚。゚
 ダイナミックだとほとんどのプラグインが使えません…)
以下を参考にして、とりあえず実現させました。

ランダム表示K-Jirow BLOGさん
同一カテゴリーのエントリーを表示小粋空間さん


・プラグインをダウンロードして、[MT]/pluginsフォルダにアップロード。
ランダムエントリー表示用プラグイン
MTタグの属性に、さらにMTタグを使用できるようにするプラグイン

・詳しいことは上記参考リンクを読めばわかります。
 

以下、カチョフゲツでのソース↓

<p class="posted">
-過去ログ同カテゴリからランダムピックアップ-<br />
<MTEntryCategories>
<MTTagInvoke tag_name="MTRandomEntries">
<MTTagAttribute name="category"><$MTCategoryLabel$></MTTagAttribute>
<MTTagAttribute name="lastn">3</MTTagAttribute>
<MTTagContent>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a> -
<i><$MTEntryDate format="%y/%m/%d %X"$></i><br />
</MTTagContent>
</MTTagInvoke>
</MTEntryCategories>
</p>

 
実際俺がやったのは

・小粋空間さんのエントリの2.2の MTEntries を MTRandomEntries に変える

・複数カテゴリー分を表示させるために、全体を <MTEntryCategories>~</MTEntryCategories> で囲み、
 MTEntryCategory(主カテゴリ名のみ) を MTCategoryLabel(そのエントリにつけられたカテゴリ全ての名前) に変える

でした(・ω・)ノ
 
 
※ダイナミックページにしてなければ、どのページでも使えるはず…
 カチョフゲツではメインページでしか使えません。


05/17 7:50 PM | コメント (0) | トラックバック(0) | EDIT | TOP

-過去ログ同カテゴリからランダムピックアップ-
本日のえむちーカスタマイズ - 04/11/06 2:05 AM
1年 - 04/10/07 5:09 PM
ちょっとカスタマイズ - 04/05/27 3:46 PM

このエントリの評価


関連記事

知り合いでもない方からの、記事内にこの記事への言及やリンクのないトラックバックはスパムなので削除します。(季節ブログやTB企画等は除く)

このエントリーのトラックバックURL:

コメンツ

コメンツお願いします



※必須ですが表示されません


保存しますか?

※エントリー内容に関係ないコメントは削除します。
※スパムや宣伝行為でないものは、BBS(トップページの右サイドバー下部にあります)に移動し、そちらでレスします。

(書式を変更するような一部のHTMLタグを使うことができます)