人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Movable Type 3.33-jaを使用しています。各ページにバナーを表示するようにしたく勉強しながら進めています。必要とするページの各テンプレートのファイルに修正を加えてバナーを貼り付ける形で宜しいのでしょうか。この場合、テンプレートファイルは、/cgi/mt/default_templatesの中のファイルでよろしいでしょうか、よろしければどなたか教えてください

●質問者: surippa20
●カテゴリ:コンピュータ インターネット
✍キーワード:CGI ja Movable Type Mt テンプレート
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● rouge_2008
●35ポイント

管理画面にログインして、そちらからテンプレートを編集します。

※ログイン後の画面で、ブログの一覧に表示されている目的のブログの「テンプレート」を選択するか、「ショートカット:」のプルダウンリストの「ブログを選択」の所から目的のブログを選択すると、ブログごとのメニューが表示されます。(※その後は「環境設定」→『テンプレート』と進んでください。)

「インデックス」タブの「メインページ」、「アーカイブページ」、「アーカイブ」タブの「エントリー・アーカイブ」(個別記事)やその他のテンプレートを編集すると良いです。

名前からどれがどのテンプレートかおおよそ分かると思いますので、目的のテンプレートを編集してください。

◎質問者からの返答

管理画面でおこなえるのですね、誤って消したりしたらこわいのですが、コピペでもしておけばいいのですね、ありがとうございます、やってみます

(しつこいようですがFTP先のファイルは一体どれなんでしょうか、cgi/mt/default_templatesでいいのでしょうか、知識としてご存じであればおしえてください)


2 ● 松永英明@ことのは
●35ポイント

こちらはMovableTypeで運用している私のブログです。http://www.kotono8.com/

バナーを表示させたいというのが「各ページに共通する要素を表示させたい」という要望でしたら、適切なテンプレートの表示させたい場所にバナー等のタグを追加することになります。

具体的には、メインページ、アーカイブページ(以上インデックステンプレート)、個別エントリーページ、カテゴリーページ、月別(日別)ページ等々となります。

もう一つの方法は、「テンプレートモジュール」としてそのバナーのHTMLを記入したものを一つ作ります。バナーを表示させたいページのテンプレートからそのモジュールを呼び出すようにする方法があります(<$MTInclude module="バナーモジュール"$>というタグを挿入します)。この場合、作成したバナー用モジュールを一つ変更してからサイト全体を再構築すれば変更が利きますので楽です。


ところで、現在、MovableTypeはver4シリーズとなっており、近々ver5となりますが、ver4ではモジュールだけでなくウィジェットという単位も作られており、各ページに共通する要素が使いやすくなっています。少々複雑化しているようにも思いますが、現時点で「勉強しながら」ということでしたら、できればver4最新版へアップグレードされることをおすすめします。

◎質問者からの返答

モジュールですね、もう5になるのですか知りませんでした。HTMLもろくすっぽ分かっていない自分では、また入れ直すのはちょっとおっくうなので、3でもう少しやってみます。でも、たしかに勉強なら5がでて少ししたらやってみてもいいかもしれません^^;ありがとうございましたテンプレートはやってみます

(しつこいようですがFTP先のファイルは一体どれなんでしょうか、cgi/mt/default_templatesでいいのでしょうか、知識としてご存じであればおしえてください)

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ