Movable TypeをCMSとして使う方法

このQ&Aのポイント
  • Movable TypeをCMSとして使用する方法について解説します。トップページに自動更新される記事のタイトル一覧を表示し、目的の記事ページに直接アクセスできるようにする方法や、カテゴリーの活用方法について詳しく説明します。
  • 居酒屋のお店のウェブサイトを作成する際に、Movable TypeをCMSとして使う方法について解説します。日替わりメニューやお店の空席情報を個別ページに反映させる方法や、トップページに表示する方法について詳しく説明します。
  • Movable TypeをCMSとして利用する際に、記事の更新や情報の反映をメールで行う方法について解説します。写メールで撮影した画像やテキストをメールで送信することで、それぞれのページに反映させる方法や、トップページに反映させる方法について詳しく説明します。
回答を見る
  • ベストアンサー

Movable TypeをCMSとして使いたいのですが

Mobavle TypeをCMSとして使ったウェブサイトを作りたいのですが・・・どうしても分からない事があります。 やりたい事は[トップページに自動的に更新される記事のタイトル一覧を表示して、目的の記事ページに直接いけるようにする]という事ですが、カテゴリーを利用すればいいのか?全く分かりません。 居酒屋のお店のページを作りたいのですが・・・ 例えば (今日の一品)という日替わりメニューを毎日アップしていく個別ページと、(現在のお店の空席情報)という順次アップしていく個別ページがあるとします。 CMSとして使いたいので、携帯から(今日の一品)を写メールで撮影してメールで送ると(今日の一品)の個別ページに反映されて、(現在のお店の空席情報)をまたメールで送信すると、さっきとは違う(現在のお店の空席情報)の個別ページに反映される。 しかも、トップページにはそれぞれの送信された内容が (今日の一品) 2006.12.19 ○○○○ ――――――――――――― 2006.12.18 □□□□ ――――――――――――― 2006.12.17 △△△△ ――――――――――――― (現在の空席情報) 2006.12.19 20時現在 空席あり ――――――――――――― 2006.12.19 19時現在 空席なし ――――――――――――― 2006.12.18 23時現在 閉店致しました という感じで反映されて欲しいのですが・・・ どの様に構築すれば良いのでしょうか。 本当にややこしい事を言って申し訳ございませんが なにとぞ、解決方法を教えて頂けませんでしょうか。 どうか、宜しくお願い致します。

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

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

以下は、デフォルトテンプレートのサイドバーの「最新のエントリー」を参考に、categoryアトリビュートを付けて特定のカテゴリのエントリーを表示させる単純な方法です。 「今日の一品」カテゴリと「現在の空席情報」カテゴリを作り、それぞれのカテゴリに記事を投稿。 トップページに、 <h2>今日の一品</h2> <ul> <MTEntries category="今日の一品" lastn="3"> <li> <$MTEntryDate format="%x"$> <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a> </li> </MTEntries> </ul> 「現在の空席情報」も同様に。(※lastn="3"は記事表示数、MTEntryDateの表示形式はマニュアルを参考に適宜で) あとは、タイトルだけではなくてMTEntryExcerptを使って概要(概要がない場合は本文の数文字までが「...」付きで入ります)を入れるというのも、個別ページへの導入にはよいかなーとおもったのですが蛇足です。 参考まで…

speedofhiro
質問者

お礼

ありがとうございます。 滅茶苦茶、参考になりました! 早急にお返事を頂きまして、本当に感謝の言葉しかありません。 ありがとうございます。 さっそくやってみます。

関連するQ&A

  • Movable Type カテゴリー無しでも記事は反映させられる?

    他の人が作ったMovable Typeを更新することになり 記事ページを増やしたい場合は、カテゴリーを作って、 エントリーから記事を作成すればいいということはわかりました。 ところが、トップページを特にいじったわけでもない はずなのに(触ってしまったのかもしれませんが…) 記事部分が真っ白で反映されなくなり困っています。 エントリーを見るとトップの記事は残っていますが、 トップのカテゴリーが指定されていません。 トップページはカテゴリーを指定しなくても記事を 反映することができるのでしょうか? そういえば、「00)トップ」というカテゴリーが あったような気もします。 その下に 01)… 02)… と続いていきます。 00)トップを私が消してしまったのか…? そう思い、新たにカテゴリーを作ると、 別の「トップページ」がコンテンツの下のほうに出来てしまいます。 判りにくいかもしれませんが、 お心当たりのある方お願いいたします。

  • cmsについて質問

    cmsについていろいろ調べてみましたが、よくわかりませんでした。 自分がやってみようと思っているサイトは、まぁどこにでもある 地域情報サイト見たいな感じなのですが、お店の情報の更新を自分でやるには、 ちょっと無理があるので、お店の更新はお店側で更新してもらおーと思っております。 そこでcmsについて調べるうちにXOOPSやGeeklogなどでてきたのですが、 これらはサイト全体がcms化する?のでしょうか? 管理をするのはお店のページだけですし、ブログをするわけじゃないのでこのcmsじゃないのかなぁと思っております。 XOOPSやGeeklogでもお店のページだけ更新できるようにできるんでしょうか?

    • ベストアンサー
    • PHP
  • ブログ(Movable Type)のカスタマイズについて

    Movable Type(3.121)のカスタマイズについてお尋ねします。 色々調べてみましたが解決しません。 個別記事やカテゴリページにもトップページと同じサイドバーを表示させたいのですが、その設定方法をどなたかご存じないでしょうか? 宜しくお願いします。

  • Movable Typeについて 

    ある人から「Movable Type」を使えば、blogを自分のHPの埋め込むことが出来てHPを更新しなくても、blogの記事を書けば更新したことになると聞いたのですが・・・。本当にそうなるのでしょうか? 情報元も他の人からの受け売りで、いまいち詳しいことが分からないみたいなので質問させてもらいました。 現在、「ロリポップ」のレンタルサーバを使っていて店のHPをアップしています。blogも「ロリポブログ」を使っていて、主に店の新着情報などを載せています。HPからblogにリンクしている形です。

  • Movable Typeの個別エントリーアーカイブ・テンプレートの作成について

    大変、恐縮ですが・・・現在、Movable Typeをダウンロードしてブログをカスタマイズして作成しているのですが、 個別エントリーアーカイブ・テンプレートのテンプレート内にて 個別の記事を表示させたいのですが、タグを打ち込んで再構築してみると、個別エントリーページなので、トップページの様に、今まで投稿した全ての記事がアップされてしまっています。 私が打ち込んだ個別ページのテンプレート内の個別記事を表示させる為のコードは <MTEntries> <div class="entry" id="<$MTEntryID$>"> <h2><$MTEntryTitle$><br /> <span class="subtitle"> <$MTEntryDate$> </span></h2> <$MTEntryBody$> </div><!-- /entry --> ・投稿者の設定(コードは省略) ・コメントの設定(コードは省略) ・トラックバックの設定(コードは省略) </MTEntries> (内容は、タイトルがあり、その下に投稿日付が表示され、個別の本文がひとつ表示される、という形です。) と記入していますが、これだとトップページの様に全ての投稿が表示されてしまいます。 個別記事だけを表示させるには、違うムーバブルタイプのタグがあるのでしょうか? 初歩的な質問で大変申し訳ございませんが、どなた様か宜しくお願い致します。

  • WordPressの記事(投稿)の改行がトップページに反映されない。

    WordPressの記事(投稿)の改行がトップページに反映されない。 WordPressでブログを作成しています。 投稿した記事を個別の記事のページ、カテゴリ、トップページにアップするようにしています。 記事に改行をいれているのですが カテゴリ、トップページからその記事を見ると 改行が反映されていない状態で困っています。 個別の記事に進むと改行が反映されています。 改行に関するプラグインを入れずに ・Shift+Enter ・全角スペース+Shift+Enter このどちらを使ってもカテゴリ、トップページから見た場合、改行が入りません。 個別の記事まで行くと、どちらも改行が反映されています。 プラグインも試してみました。 ・brBrbr ・my_autop ・PS Disable Auto Formatting これでも個別の記事では改行が反映されているのですが、カテゴリやトップページでは改行が反映されていません。 ・<p style="margin-top:1em;"> これを使うと、どの場所でも指定したスペースを確保できます。 しかし、どうしても行間が開きすぎて使いづらい状態です。 これは「テーマ」の問題なのでしょうか。 それともWordPressで解決できる問題なのでしょうか。 WordPressのバージョン:3.0.1 テーマ作成:Artisteer 2 を使っています。 ご存知の方、教えていただけないでしょうか。 よろしくお願いします。

  • Movable Typeについての質問です。

    Movable Typeについての質問です。 ある会社のサイトのリニューアルを依頼されたのですが、 リニューアルが済むまでは既存のサイトの修正も頼まれています。 こちらのサイトは ※固定ページは通常のhtmlで構築 ※ブログページはMovable Type ※TOPページ(通常ページ)にMovable Typeのブログ 「お知らせ」一覧と「新着情報」一覧を表示 TOPページの変更依頼をうけたので、TOPページ(index.html)のデザインを少し修正しました。 ですが、クライアント様側でMovable Typeのブログ管理画面から記事を投稿すると、私が修正したTOPページ(index.html)が上書きされ、 以前の状態に戻ってしましました。 これは、Movable Typeの管理画面側で、記事が投稿されれば、 上書きがされる設定になっているのでしょうか? 当方、Movable Type初心者なので、よくわかっておりません。 何卒、ご教授お願い致します。

    • 締切済み
    • CSS
  • WordPress と Movable Type

    現在フリーのブログサービスを利用していますが、 レンタルサーバでWordPressを使い、ブログを移転しようと思っています。 そこで質問なのですが、 WordPress:動的ページ生成 Movable Type:静的ページ生成 という情報を目にし、少し気になっている事があります。 例えばブログの記事数が100あるとします。 100個目の記事の本文中に、「以前お伝えした○○○×××△△△」 という内容があったとして、これに記事No.30へのリンクを 張る事はできるのでしょうか? リンクを貼る事は出来ると思いますが、このリンクは、 いわゆるパーマリンクという事になるのでしょうか? 動的ページ生成という事は、静的なhtml(ファイル自体を生成)とは違い その記事に対して固定(不動)のURLが出来る訳ではない? という印象なのですが・・・。 例えば記事No.30の本文中に「マクドナルド の ブレンドコーヒー」 というワードが含まれているとして、 静的なページ生成の場合は、記事のURLが固定(不動)なので ロボット検索で、上記2つのキーワードが収集されると思うのですが、 →結果、記事No.30は検索エンジンにヒットするようになる。 動的なページ生成の場合はURLが固定でない?為に 同じ内容の記事No.30でも「マクドナルド の ブレンドコーヒー」というワード、 あるいは記事そのものが検索エンジンにヒットしないのでしょうか? 動的ページ生成 = 固定URLでは無い という認識がそもそも間違っていますでしょうか?

    • 締切済み
    • PHP
  • MT4.1でCMS

    MT4.1でとある企業サイトを構築しようと考えてます。 会社概要などの固定ページが数ページと、頻繁に更新する複数の コンテンツ(プレスリリース、企業ブログ)、という構造を以下 のような構成で作り始めてます。 ○汎用ウェブサイト  ・サイトトップページ  ・会社概要等(ウェブページ)  ・固定ページの更新情報(ブログ【A】) ○既定のブログ・プレスリリース(ブログ【B】) ○既定のブログ・企業ブログ(ブログ【C】) 上記の三つをMultiBlogを使ってまとめ、汎用ウェブサイトを親 サイトとして【A】~【C】の情報を統合したトップページを構築 したいと考えています。 そのトップページの要素の一つとして、【A】~【C】のブログ記 事の中からある一件の[タイトル]、[本文]の一部、[画像]の縮小 版を表示させたいと思っています。 とりあえずクローズアップに表示を「する・しない」の二択を指 定するカスタムフィールドを作成し、【A】~【C】の各ブログの 各ブログ記事でフラグを立てられるようにしているのですが、こ の条件で【A】~【C】のブログ記事のうち、closeupを「する」と 設定した中で最も新しいブログ記事を取得してトップページの 「クローズアップ」に上記の内容で表示させる、といったことは 可能なのでしょうか。 また、どのように構築すればよろしいでしょうか。 よろしくお願いします。

  • Movable Type の新着情報について

    現在、MTで作成しているブログが2つあります。 (アカウントは1つです。) この2つのブログでそれぞれ新しく書いた記事を、 新たに作ったMTのブログ(TOPページのみ)に 「新着情報」として表示させることは、 可能でしょうか?(同じアカウントで作成予定) 今、作りたいページは、 TOP→MTで作成 お知らせ→既に使用しているMT ブログ→既に使用しているMT プロフィール等→MTではなく、DreamWeaverで作成する予定 といった形に併用する構成にしたいのです。 詳しい方法をご存知の方、 関連書籍やWebページ、テンプレート等ありましたら、 アドバイスお願いします。