MT上で他の「ウェブサイト」のエントリーを引っ張ってきている場合のパスを絶対パスから相対パスに正規表現で置き換える。 12.08.07  (更新: 

  • HOME  >  
  • 【Movable Type】  >  
  • MT上で他の「ウェブサイト」のエントリーを引っ張ってきている場合のパスを絶対パスから相対パスに正規表現で置き換える。

MT上で他の「ウェブサイト」のエントリーを引っ張ってきて表示させている場合、「<$mt:EntryPermalink$>」や「<$MTCategoryArchiveLink$>」が引っ張ってきている元のウェブサイトの絶対パスになるので相対パスに変換して、ホスト部分を引っ張ってきている側のURLに変更する。

しかし、プラグインは使いたくない・・・

そこで、モディファイアを使って絶対パスから相対パスに置き換える正規表現が下記。

「<$mt:EntryPermalink regex_replace="/^.+?://.+?//",""$>」

上記の頭に引っ張ってきている側のURLを追加したらOK。

引っ張ってきている元、引っ張ってきている側のディレクトリ構造は合わせてください。

  • 広告
  • 広告

関連記事

お問い合わせ

コンテンツSEOやWEB集客での成果をサポートさせていただきます。下のメールフォームからお問い合わせ下さい。

・・・必須項目

  • お名前
  • お名前フリガナ
  • 貴社名
  • ホームページURL
  • メールアドレス
  • メールアドレス(確認のためもう一度お願いいたします。)
  • お電話番号
  • お問い合わせ内容
PageTop

CATEGORY