WordpressのWebサイトで4000枚の画像を一括削除しようとしています。 WP自体は最大値を999に設定します。これはうまく機能し、バックエンドでそれらを削除するのに数分かかります。しかし、バックエンドフォームがPOSTの代わりにGETを使用しているため、REQUEST URIが大きすぎます。
可能であればWP-CLIを使用して操作を実行し、WPデータベースの整合性を確保する方法を教えてください。言い換えれば、私はSQLコマンドを実行したくありません。
wp post delete
に関するWP-CLIの資料から:
wp post delete $(wp post list --post_type='attachment' --format=ids)
追加情報については wp post list
を参照してください。