Search Regex
Search Regex は、WordPress の投稿、固定ページ、独自の投稿種別、またほかの入力元に対する、強力な検索と置換の機能を追加します。これは WordPress に標準で内蔵されている検索機能を超えており、サイト内に保存されているほぼすべてのデータを検索し置換することができます。単純な検索に加えて、PHP の正規表現を自由に使うことができます。
次のようなことができます: – あるドメインから別のドメインへのサイト移行を支援 – リンクと画像の URL を更新 – サイト全体の変更を実行
検索フィルターは、任意の WordPress テーブルの任意の列と一致するように作成できます。例えば: – あるカテゴリーのすべての投稿を見つける – 投稿のないすべてのメタ情報を見つける – 日付範囲内のすべての投稿を見つける
Search Regex は小規模サイトから大規模なサイトまで扱えます。
Search Regex は PHP 7.4 から 8.4 で動作確認済みです。
何を検索できますか?
以下を検索できます: – 投稿 – 固定ページ – 独自の投稿種別 – コメント (スパムを含む) – ユーザー – メタデータ – WordPress 設定 – 対応プラグイン (Redirection など)
完全な正規表現に対応しており、データを取り込んで置換時に再利用することができます。
アクション
一致結果に対してさまざまな操作を行えます: – 結果の修正および置換 – 結果の削除 – CSV および SQL へのエクスポート – カスタム PHP アクションの実行
データの変更と置換
結果は、変更する項目をクリックしてポップアップの修正ツールを使用することで個別に変更できます。
一括変更は、すべての一致する結果に対して実行できます。
変更の種類は変更されるデータによって異なります: – 数値には既存の数値に対して加算や減算ができます – 日付には時間、日、週、月を加算できます – タグとカテゴリは追加、削除、置換ができます
カスタムショートコードがサポートされており、動的なデータを含めることができます: – 任意の形式で現在の日付と時刻をコンテンツに追加 – 他の列からデータを挿入。例えば、タイトルにカテゴリーを挿入 – 既存のデータを変換。例えば、大文字小文字の変換やアンダースコアをダッシュに変更
使用例
利用例のアイデア: – 特定のフレーズに一致するすべてのコメントを削除 – 一致するすべての投稿にカテゴリーを追加 – 孤立したメタ情報を削除
開発サポート
バグ、パッチ、機能のリクエストは、ここから送信してください:
https://github.com/johngodley/search-regex
ここから翻訳に協力してください:
https://translate.wordpress.org/projects/wp-plugins/search-regex
翻訳
翻訳は WordPress 本体によって提供されています。翻訳は WP 管理画面のダッシュボード > 更新 セクションで更新できます。
ドキュメント
完全なマニュアルなどは、Search Regex の公式サイトにあります。
