WordPress登録ユーザを、条件を指定して一括削除したい

WP Bulk Delete

WordPressプラグインを利用して、会員サイトの会員を一括削除していきたいと思います。

Plugin は WP Bulk Deleteを利用します。このぷらぐいんは、投稿ページ、コメント、ユーザを一気に削除できるツールです。

WP Bulk Deleteの使い方

WP Bulk Deleteをインストールすると、横のメニューに出てきます。その中でDelete Usersを選択します。

削除オプション

User roles: 権限によって一気に削除する事ができます

User Meta: メタフィールドに伴って削除する事ができます

Assign deleted user’s data to: 削除するユーザのデータを割り当てるユーザを指定します

User Registration Date: 登録日によって削除ユーザを選べます

Limit: 削除するユーザが多いとタイムアウトするので、最初の制限付きユーザのみ削除します

Delete Time: 削除をスケジュールします

とりあえず、無料でできる権限による削除を行ってみます。

この時Limitを入れないと、削除は走りません

Limitは数値で指定します。5043をLimitにして削除したところ、一気に全て削除できました。subscriberはいなくなりました。

まとめ

WP Bulk Deleteを利用すると、権限などを利用して一気に削除する事ができます。