タグ: 変更

  • 複数ブログを作成時、別々のトラックバックURLを使いたい

    MovableTypeではメインメニューから簡単に複数ブログを管理できるが、トラックバックURL等はシステムで共通なものに成ってしまう。

    例:
     A. www.hogehoge.com ← MovableTypeをインストール( www.hogehoge.com/mt)
     B. www.fugefuge.com    新しいブログを追加。

    Bの記事のURLは「www.fugefuge.com/entry.html」別々に出来るけど、
    トラックバックURLは「www.hogehoge.com/mt/トラックバック先」共通(A)のPathが使われる。

    マルチドメインでの運用とは言えないものだったのでカスタマイズしてみた。

    シンボリックリンクの設定

    MovableTypeをインストール先を参照できるようにシンボリックリンクを張ることで何とか対応できた。

    ln -s movabletypeのインストール先 シンボリックリンク名
    例) ln -s ../mt mt
     ※1階層上のインストール先へシンボリックリンクを貼る。
    

    www.fugefuge.com/mt/トラックバック先でも、トラックバックが受信できるようになっている筈なので、一度テストしてみる。

    トラックバックURLの表示部分を変更

    エントリー・アーカイブテンプレートを変更する。
    変更前:
    [html]

    このエントリーのトラックバックURL:
    <$MTEntryTrackbackLink$>

    [/html]

    変更後:
    [html]

    このエントリーのトラックバックURL:
    <$MTBlogURL$>mt/<$MTTrackbackScript$>/<$MTEntryTrackbackID$>

    [/html]

    コメントスクリプトのURLを変更

    変更前:
    [html]

    :<$MTEntryTrackbackData$>をカスタマイズしたい & カテゴリを任意の順番でソートしたい

    変更前:
    [html]
    <$MTEntryTrackbackData$>
    [/html]

    変更後:
    [html]
    [html]

    <$MTEntryTrackbackData$>はインデックステンプレート、カテゴリーテンプレート、日付テンプレートにも設定されているので其々変更する。

    検索スクリプトURLを変更

    Widget: 検索フォームテンプレートを変更する。

    変更前:
    [html]