MovableTypeでブログを投稿した時の日付表記を英語にするには?

このQ&Aのポイント
  • MovableTypeを使ってブログを投稿する際の日付表記を英語にする方法について教えてください。
  • 他の人のMovableTypeで作成されたブログを見ると、投稿された日付が「February 25, 2006」と表示されていますが、私のブログでは「2006年02月25日」と表示されます。デフォルトのテンプレートでは英語表記になっているはずなのですが、どのように設定すればよいでしょうか?
  • 管理画面の設定で日付表示用の言語を変更してみましたが、エントリーした日付はまだ日本語表記のままです。MovableTypeを使い慣れている方、日付表記を英語にする方法を教えてください。
回答を見る
  • ベストアンサー

MovableTypeでブログを投稿した時の日付表記を英語にするには?

最近MovableTypeを使い始めた者です。 ちなみにバージョンは3.2-ja-2です。 ネットで無料でダウンロード出来るテンプレートを組み込んでブログを作りました。 ですが、このテンプレートは新規エントリーでブログを書いて投稿した時に投稿した日付が入りますが、日本語で「2006年02月25日」という風に入ります。 他の人のMTで作られたサイトを見ていると、ブログ投稿の日付が「February 25,2006」って感じに入っているのを見ました。僕もこう言う風にしたいんですが、その方法が解りません。 デフォルトのテンプレートは確か英語表記だったので、この僕が組み込んだテンプレートは何かタグがいじられていたのかもしれません。デフォルトに全部戻してしまうのもイヤなので何か方法はないのでしょうか? 管理画面のメインメニューから、設定→基本(設定)のところで日付表示用の言語を選べれるので、これかと思って英語にしてみたのですが、変わったのは月別アーカイブの表記だけで、相変わらずエントリーしたときの日付は日本語のままです。 MTを使い慣れている人で解る人が居られたらどうか教えてください。 宜しくお願いします。

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

  • ベストアンサー
回答No.1

英語表記といっても、何パターンかあるので、 どのように表示したいのかを書いたほうが、答えやすいかも知れません。 取り合えず、方法は、 ↓ 各テンプレート内の <$MTEntryDate format="ここを変更します"$> 簡単なのは、 <$MTEntryDate format="%x"$> と書くと、 April 12. 2004 と表示される方法です。 その他、 %a 曜日を省略文字で表示 (Mon) %A 曜日を文字で表示 (Monday) %b 月を省略文字で表示 (Apr) %B 月を文字で表示 (April) 等いろいろあります。

obsession
質問者

お礼

コメントの方どうもありがとうございました。 投稿いただいた文を見て納得です。 テンプレートタグの方でコントロール出来ると言う事だったんですね(^^  とても参考になりましたw

関連するQ&A

  • MovableType3.35で新規投稿ができなくなった。

    さくらインターネット ライトプランでMovableType3.35jのブログを運用していました。 スタンダードプランへ移行する処理して、ブログ自体は表示されるのですが 新規でエントリーしようとするとエラーが出ます。 エラーメッセージは以下です。 ディレクトリ/home/●●●/ www/▲▲▲/2009/04の作成に失敗しました: mkdir /home/●●●: Permission denied at lib/MT/FileMgr/Local.pm line 107   MovableType側で何か設定をしないといけないのでしょうか。 よろしくお願いします。

  • MovableTypeで、ある日付を過ぎたものをリストからはずしたい。

    MovableTypeで、ある日付を過ぎたものをリストからはずしたい。 MovableTypeを使ってwebページを作っています。 日付カスタムフィールドをつくり、その日付(period_date)と現在の日付(current_date)を比べて、current_dateの方が大きければ(period_dateの日付を過ぎたら)、ブログ記事一覧に表示されないようにしたいのですが、うまくいきません。 記事を未公開にするのではなく、記事(エントリー)は公開のまま、「最新記事」などのエントリーリストからはずしたいのです。 以下のようにやってみましたが、だめでした。 <MTSetVarBlock name="current_date"> <?php print(date('Ymd')); ?> </MTSetVarBlock> <mt:Entries> <ul> <MTeventdate format="%Y%m%d" setvar="period_date" /> <mt:if name="period_date" ge="$current_date"> <li><mt:EntryTitle /></li> </mt:if> </ul> </mt:Entries> <MTSetVarBlock name="current_date">で、phpで今日の日付を取得し、変数current_dateに保存。 <MTeventdate format="%Y%m%d" setvar="entry_date" />で、カスタムフィールド<MTeventdate>の値(日付)を変数period_dateに保存。 <mt:if name="period_date" ge="$current_date">で、今日の日付よりも大きいものだけをフィルタ。 …のつもりなのですが、うまく表示されません。 すべての記事が表示されてしまいます。 どこをどう直せばいいでしょうか。 よろしくお願いします。

    • 締切済み
    • CSS
  • MovableTypeの投稿月が表示されない

    MovableTypeのエントリーに投稿月が表示されません。テンプレートの中に <MTDateHeader> <h2><$MTEntryDate format="%Y年 %b月 %e日"$></h2> </MTDateHeader> というタグを埋め込んでいるのですが、月のところだけ表示されないんです。デフォルト設定のときも年と日にちのみしか表示されませんでした。どうしたらいいのでしょうか?アドバイスお願いします。

  • MovableTypeで投稿記事をアーカイブに表示させたくないのですが。

    どうぞよろしくお願い致します。 現在他のレンタルブログからMovableTypeへ引越し作業をしている者です。 MovableType以外のブログでも同じではありますが、 投稿した記事がデザインのサイドに ーーーーーーーーーー 2006年04月 2006年03月 2006年02月 ・   ・   ・ ーーーーーーーーーー と、投稿した月の順にアーカイブとして並びますが、 この月別アーカイブの中に一部の記事を含めずに投稿するようにすることは可能でしょうか? なぜそのようにしたいかと言いますと、 現在作成している内容がギャンブル関連のブログなのですが、 例えば私はカテゴリとしてA、Bと内容の違うカテゴリを二つ作って日記等の記事を書いているとします。 月別のアーカイブを古い順に順番に読んで行く時に カテゴリAの内容の記事とカテゴリBの内容の記事が混ざっていると、私自身自分のブログを読み返してみるとわかりづらいため、できればカテゴリAの記事だけを 月別のアーカイブで表示させたいと思っています。 今まで使っていた無料のレンタルブログでは どのようにしたらいいかよくわからなかったため、 カテゴリAの記事は現在の時刻で投稿、 カテゴリBの記事は投稿日を全て1970年代として投稿していました。 ただこうすると結局月別のアーカイブに1970年○○月と表示されてしまうので、テンプレートのサイドバーのアーカイブ部分は毎月自分で1970年の月別は表示しないようにタグをイジっていました。 また「前の日の記事へ」「前の日の記事へ」とリンクを辿って行くと結局は初回に投稿した記事を飛び越して1970年代の記事に「前の日の記事へ」のリンクが来てしまったりと見た目的にもよくありません。 今回movabletypeに引越しするにあたって、 もっと効率の良い方法がないかと思い 質問させていただきました。 どうぞよろしくお願い致します。

  • ビジネスブログ 日付なし記事

    よくあるビジネスブログなどでは、 記事を日記ではなく、 通常のカテゴリーとして扱い、 記事の日付がありません。 記事の順番なども自由になっています。 これをやりたいと奮闘しています。MTです。 テンプレートのカスタマイズだと思うのですが、 MTエントリーデータなどではなさそうですね。 cgiを変更、修正するようになるのでしょうか。 アドバイスいただけないでしょうか。 よろしくお願いします。

  • 曖昧な日付の英語表記について

    曖昧な日付の英語表記について 以前「June 29, 1985」というのが正式な日付の書き方、というのを見掛けてから そのようにしておりました。 ところが最近多忙で、完成したあと、整理する段階で日付を入れることもあり、 月くらいまでしか記憶になく日本語でいうなら「1985年6月某日」のように記したいのですが、 これは英語で何と書けばいいのでしょうか。 「June one day, 1985」はおかしいでしょうか。 なるべく堅い感じがいいのですが…。 もうひとつ、昔のものを引っ張り出してきた場合、 はっきりした年月がわからず「過去の某日」のような、 いっそ「年月日不明」でもいいのですが、そういう書き方も知りたいです。 よろしくお願いします。

  • MovableType3.33で日付を表示できません。

    Movable Type3.33で日付を表示できません。テスト中の↓のブログなんですが、エントリーの左上に日付を表記させたいのです。 http://varigoto.voislog.com/ <$MTEntryDate format="%x"$>は、該当箇所に書いていて(<span class="date-header">~</span>)、「ページのソース」を見ると、日付自体は出力されているのですが…。 よろしくお願いします。

  • MOVABLETYPEでのブログ作成について。

    MOVABLETYPEでのブログ作成について。 今まで無料ブログにて記事作成・掲載をしていました。 タグ打ちの勉強をしようとMOVABLETYPEを導入してみました。 が、実際始めてみるとわからない事だらけで、すんなり出来た事と言えば 記事をアップロードする事くらいでした…。 今まではFC2を利用していて、既存テンプレートのHTML、CSSの値をちょこっと 改変して遊ぶレベルでした。 HTMLはタグ単体の意味は大体わかりますが、構文(?)を打つのはイマイチ。 CSSはほとんどわかりません。 ソースが真っ白な状態で1からタグを打ってブログを完成させようとした場合、 私のようなレベルの人間はどのような部分から学んで行けばよろしいでしょうか? アバウトな質問かもしれませんが、アドバイスいただきたいです。 ちなみにサーバーはさくらネットのスタンダード、MTは5.01を導入しております。

  • MovableType3.2のテンプレート改造について(日付やコメントなどを削除する)

    MovableType3.2で、投稿者名やコメント、トラックバックなどいわゆる「.content.p.posted」の部分と、投稿日時、つまり「.content h2」の部分をとってしましまいたいのです。 つまり、ひとつひとつのエントリーを、コメントやトラックバック付きの日記形式ではないようにしたいと思っています。 これはテンプレートの所から、それらの箇所を削除してしまえばいいのでしょうか。

  • MovableTypeで記事投稿型のサイトを作りたいのですが・・・

    こんにちは。はじめまして。 現在高校2年生です。 web関係に興味があり、数年前からホームページを作るようになりました。 そして最近はmovabletypeを利用して記事投稿型のホームページを作りたいと考えております。たとえばps3fanさんのようホームページです→http://www.ps3-fan.net/ (HTMLとCSSとPHPでホームページを作っております。) 現在使用しているサーバーはロリポップです。 早速movabletypeをサーバー上に"mt"というフォルダをつくりアップロードは完了しました。 インストールまで進んだのですが、その後、どのようにカスタマイズしていいのか。またどういった仕組みになっているのか手付かずの状態です>< いろいろと調べてみたものの納得のいく情報を手に入れることができませんでした。 どこで自分の思い通りのレイアウト・デザインにカスタマイズできるのか詳しく解説しているサイトやアドバイスがありましたら教えていただけると嬉しいです。 そして疑問なのですがMovabletypeを"mt"というフォルダに導入した場合(例→http://hogehoge.jp/mt/) ブログは上記のようなURLでしか公開できないのでしょうか? 私が作りたいと考えているのはまさにps3fanさんのようなホームページです。 index.phpをトップページとして、新着記事やカテゴリーを参照できるようにしたいのですが、それは可能でしょうか? また、Movabletypeを導入したホームページに記事を追加する場合の方法は http://hogehoge.jp/mt/mt.cgi からログインして更新するという方法になるのでしょうか? ご存知の方がおられましたらご回答いただけると嬉しいです。 質問ばかりで図々しくすいません。 アドバイスやご意見もお待ちしております。 よろしくお願いいたします。