ホーム WPプラグイン 標準記事

標準記事

WordPressの記事内容を一括検索・置換・編集するプラグインとコード

サイト内の一部の記事のパーマリンクを変更しましたが、サイト内の関連リンクをすべて一括で変更する方法はありますか? 答えは「あります」。 WordPressデータベースの一括置換には、以下の2つの方法があります: プラグインを使用して一括置換する データベースコマンドを使用して一括置換する 置換方法1:プラグインBetter Search Replaceを使用して置換する B…

2019年12月12日更新 約3分で読めます
WordPress批量查找替换修改文章内容的插件和代码

サイト内の一部の記事のパーマリンクを変更しましたが、サイト内のすべての関連リンクを修正する方法はありますかえ?

答えはあります。

WordPressデータベースを一括置換するには、以下の2つの方法があります

  1. プラグインを使用した一括置換
  2. データベースコマンドを使用した一括置換

方法1:Better Search Replaceプラグインを使用した置換

Better Search Replaceは、データベース内で一括検索と置換を行うWordPressプラグイン、プラグインは英語ですが、使い方は非常に簡単です。具体的な操作手順は以下の図の通りです:

WordPress批量查找替换修改文章内容的插件和代码

  • Search forには、検索したい内容を入力します
  • Replace withには、置換したい内容を入力します
  • Select tablesで検索・置換するテーブルを選択します。WordPress記事のテーブルはwp_postsです
  • Case-Insensitive?は大文字と小文字を区別するかどうかです
  • Replace GUIDs このGUIDはウェブサイトのドメインに関連するため、通常は選択しません。
  • Run as dry run? これをチェックすると、データベースに直接書き込まず、変更される内容の数を教えてくれます。変更を実行する場合は、チェックを外してください。

簡単な例を挙げます、例えば以前の記事のURLが

https://blog.naibabiji.com/archives/*.html

新しいURL構造に変更した場合

https://blog.naibabiji.com/skill/*.html

Search forに/archives/を入力し、Replace withに/ji-qiao/を入力するだけでOKです。

公式サイトからダウンロード クラウドストレージからダウンロード

方法2:コードを使用してデータベースで置換

この方法はphpmyadminを使ってデータベースを操作する必要があります。データベース操作がわからない場合は、方法1のプラグインを使用することをお勧めします。実現方法は同じですが、こちらはコマンド方式で、プラグインはグラフィカル方式です。

phpmyadminを開き、サイトのデータベースにアクセスして、以下のSQLコードを実行してください。

UPDATE wp_posts SET post_content = REPLACE(post_content, '原内容' , '替换为的内容');

WordPress 一括置換コンテンツ通常、サイトのURL構造を変更した場合に使用します。また、重要な記事のURLを変更した後、そのURLを参照している記事内のリンクを一括置換する場合にも使えます。

ただし、サイトのテーマテンプレートファイルに書き込まれたURLは置換できません。データベース内のデータのみ、上記の方法で置換可能です。

安全のため、置換前にデータベースのバックアップを取ることをお勧めします。プラグインを使用した WordPress バックアップ

WordPressデータを一括処理するその他の方法

WordPress カテゴリ下の記事、アイキャッチ画像、メディアライブラリデータなどを一括削除する必要がある場合は、以下のチュートリアル記事をご覧ください:

この記事を評価する post
前の記事 WordPress公式が推奨する4つのマルウェアスキャンプラグイン 同じタイムラインの近くのコンテンツを読み続ける。 次の記事 WordPressで添付ファイルのアップロードフォルダとURLをカスタマイズする 次の関連チュートリアルや経験を表示する。

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: