Movable Typeでコンテンツデータを横断して検索・置換できる「GlobalContentDataSearchプラグイン」

Movable Typeでコンテンツデータを横断して検索・置換できる「GlobalContentDataSearchプラグイン」

Posted at January 21,2026 12:03 AM
Tag:[MovableType]

Movable Typeでコンテンツデータを横断して検索・置換できる「GlobalContentDataSearchプラグイン」をリリースしました。

1.はじめに

MTデフォルトで用意されているコンテンツデータ検索・置換機能は、コンテンツタイプを選択する仕様になっています。

サイト管理画面ではサイト内のコンテンツデータ、システム管理画面ではすべてのコンテンツタイプが選択候補となります。

ただ、運用によっては多くのコンテンツタイプで運用していて、複数のコンテンツデータを一括で検索・置換したいケースも考えられます。

たとえば30のコンテンツタイプがある場合、MT既存の検索機能では30回コンテンツタイプを選択する必要があります。

ということで、本プラグインは、下記の機能を提供します。

  • システム管理画面:すべてのコンテンツタイプを一括検索・置換
  • サイト管理画面:サイトおよび子サイトのすべてのコンテンツタイプを一括検索・置換
  • 子サイト管理画面:子サイトのすべてのコンテンツデータを検索・置換

このプラグインを導入すれば、30のコンテンツタイプに散らばっているデータも、1回の検索で済みます。

2.機能

サイト管理画面またはシステム管理画面の「ツール」→「全コンテンツデータ検索/置換」をクリック。

MTデフォルトと似たような画面が表示されますが、コンテンツタイプ選択フィールドはありません。

システム管理画面で検索するとすべてのサイトとコンテンツタイプの検索結果を表示します(MTデフォルトと同様、ヒット文字列をハイライトします)。

「置換」を選択して置換も可能です。ここでは「test」を「hoge」に置換します。「データ識別ラベル」など、特定のフィールドはMT本体機能と同様、参照のみで、置換は行いません。

これで該当箇所が置換されました。

検索は下記のフィルタリングも可能です。

  • 大文字/小文字を区別する
  • 正規表現
  • 日付範囲(公開日または更新日)※コンテンツタイプの日付フィールドはご利用できません

3.GlobalContentDataSearchプラグインについて

GlobalContentDataSearchプラグインの詳細は下記のリンクからご覧ください。

GlobalContentDataSearchプラグイン
GlobalContentDataSearchプラグイン

関連記事
トラックバックURL


コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)