MTでフォトログ。
ふと、MTでフォトログを作りたくなった。というか、別のブログのトップにアップロードした最新の画像を好きな枚数だけ表示できないか、と思い、調べていくと
▼MTでフォトログ(eblog)
http://www.c-plusc.com/erimt/archives/000234.html
▼フォトログの最新1件のサムネイル表示の仕方
http://hinagata.biz/jp/file/2004/02/04/1141.php
の2ページを見つけることができた。
eblogさんの解説はとっても分かりやすく、設置まで問題ないかと思われる。お勧めです。
設置後、新しいエントリーをポストして、画像がきちんと表示された人はここから先は読まなくても良いと思います。
私の場合、手順に従って設置したものの、ポストした画像が表示されなかった。
ポストした内容:
画像・・・photo01.jpg
ディレクトリ・・・images
追記・・・http://xxxxx.xxxx.com/archives/images/photo01
なんでだ??
×マークになってる画像のプロパティを見ると、
「http://xxxxx.xxxx.com/archives/<P>http://xxxxx.xxxx.com/archives/images/photo01<P>.jpg」
のような感じのURLになってる。
なんだ?この<P>タグは。しかも、URLが中途半端に2重になってるし。
そこで、<P>タグをを取ることを考えました。
フォトログ側のindex.htmlテンプレートを見ると下記部分が見つかります。
<img src="<$MTEntryMore$>.jpg" width="400" height="300" alt="<$MTEntryTitle$>" class="mainpic">
<img src="<$MTEntryMore convert_breaks="0"$>.jpg" width="400" height="300" alt="<$MTEntryTitle$>" class="mainpic">
赤文字部分を足してそのタグの中で何も装飾タグが入らないようにします。
すると<P>タグが取れて一歩前進です。
http://xxxxx.xxxx.com/archives/http://xxxxx.xxxx.com/archives/images/photo01.jpg
説明では、追記のところにjpgなどの拡張子を取り除いたフルパスを入力するとなっているのですが、
ためしに追記に
images/photo01
と入力してみました。
すると。出た!!画像が!!しばし感動。(じ~ん)
というわけで画像がきちんと表示されることが分かったので
・Category Archive
・Date-Based Archive
・Individual Entry Archive
・littlepics
のEntrymore部分にも同様の修正を加えました。
これでフォトログが完成です。やったー(^^)/
Posted by JOJO at 13:04