アクションスケジューラは、WooCommerceコアに組み込まれているバックグラウンド処理のキュージョブランナーです。多くのプラグインは、アクションスケジューラ、WooCommerceサブスクリプション、およびWooCommerceフォローアップを使用しています。これらは最もよく知られている2つです。
WP-CLIを使用すると、WooCommerceのアクションスケジューラによって作成された投稿やコメントを簡単に削除できます。アクションスケジューラがライブサイトに多数の投稿やコメントを作成し、サイトのデータベースからデータを消去したい場合があります。
アクションスケジューラからコメントを削除
コメントを削除するには アクションスケジューラによって作成された場合、次のwp-cliコマンドを実行できます:
wp comment list --field=comment_ID --'comment_author'='ActionScheduler' --number=1000 | xargs wp comment delete --force
削除する必要のあるコメントが2000以上ある場合は、この数を増やすことができます。
アクションスケジューラから一括投稿を削除
すべてのスケジュールされたアクションを削除するには 投稿 、次のwp-cliコマンドを実行できます:
wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 | xargs wp post delete --force
2000以上にするために削除する必要のある投稿がさらにある場合は、この数を増やすことができます。
スケジュールされたアクション投稿を削除する
すべてのスケジュールされたアクションを削除するには ゴミ箱の投稿ステータスの投稿 、次のwp-cliコマンドを実行できます:
wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 --post_status=trash | xargs wp post delete --force
一括スケジュールアクションの削除
すべてのスケジュールされたアクションを削除するには 投稿ステータスがキャンセルの投稿 、次のwp-cliコマンドを実行できます:
wp post list --field=ID --post_type=scheduled-action --posts_per_page=1000 --post_status=cancel | xargs wp post delete --force
結論
これらのコマンドを組み合わせて使用すると、サイトでWP-CLIを使用して、投稿やコメントを簡単に削除できます。また、サイトデータベースをクリーンに保ち、より効率的に実行できるようにします。 ManagedWooCommerce製品を使用してWordPressサイトを維持する作業を取り除いてください。 WooCommerceプラットフォームには、特にオンラインストア向けに厳選された無料のiThemesプラグインが付属しています。
800.580.4985までお電話いただくか、チャットまたはチケットを開いて、知識豊富なソリューションまたは経験豊富なホスティングアドバイザーのいずれかと話し、これらの手法を今日活用する方法を学びましょう。