SQL ステートメントを使用して WordPress 記事のコンテンツをバッチで変更し、操作をより効率的にします

最近、Webサイト上の一部の記事データを差し替える必要があるのですが、記事数が多すぎるため、最速でデータを変更したい場合は、WordPressデータベースのバックグラウンドにログインして一括変更するしかありません。Web サイトの背景を入力し、データベースを開くかログインし、置換するコンテンツに応じて検索および置換する適切なフィールドを選択します。

手順:

1. phpMyAdmin パネルにログインし、操作する必要のあるデータベースを見つけます;
2. メニュー バーで SQL オプションを見つけてクリックします;
3. SQL ステートメント入力ボックスに、実行する SQL ステートメントを入力します;
4. SQL ステートメントを入力した後、[実行] をクリックします。

WordPress バッチ投稿コンテンツの変更/置換
SQL ステートメント: UPDATE wp_posts SET post_content = replace(post_content, '古いコンテンツ', '新しいコンテンツ');

WordPress バッチ投稿サマリー
SQL ステートメントの変更/置換: UPDATE wp_posts SET post_excerpt = replace(post_excerpt, '古いコンテンツ', '新しいコンテンツ');

WordPress バッチ作成者
SQL ステートメントの変更/置換: UPDATE wp_posts SET post_author = 元の作成者 ID WHERE post_author = 新しい作成者 ID;

WordPressコメント内の機密単語の
SQL ステートメントを一括変更/置換 : UPDATE wp_comments SET comment_content = REPLACE( comment_content,'機密単語','***');

ニックネームに従って削除:
SQL ステートメント: DELETE FROM wp_comments WHERE comment_author = 'ニックネーム';


URL リンクに従って SQL ステートメントを削除します。 DELETE FROM wp_comments WHERE comment_author_url LIKE '%www.baidu.com%';

コメント投稿者の電子メールに従って SQL ステートメントを削除します
。 DELETE FROM wp_comments WHERE comment_author_email ='[email protected]';

おすすめ

転載: blog.csdn.net/winkexin/article/details/131838097