sql >> データベース >  >> RDS >> Database

サイトをクリーンアップおよび最適化するための8つのWP-CLIコマンド

    複数のプラグインを追加せずにWordPressサイトをクリーンアップしたいですか? WP-CLIを使用すると、多くの便利なコマンドを実行して、データベースとサイトに関連する要素を便利にクリーンアップできます。この投稿では、最も一般的なタスクの多くについて説明します。

    • キャッシュの削除
    • サムネイル画像を再生成
    • スパムコメントの削除
    • データベースからの一時データの削除
    • データベースの最適化
    • ゴミ箱の投稿を削除する
    • ドラフトステータスの投稿を削除する
    • リビジョンのある投稿を削除する

    キャッシュの削除

    この例では、マネージドWordPressまたはマネージドWooCommerceのサイトでオブジェクトキャッシュが有効になっています。オブジェクトキャッシュをクリアする必要がある場合は、次を使用してください。

    wp cache flush

    サムネイル画像の再生成

    サイトで使用しているテーマを変更した場合(異なる画像サイズを設定している可能性があります)、またはWooCommerceで製品の画像サイズを変更したが、すべてのサムネイル画像を再生成する必要がある場合は、次のコマンドを実行できます:

    wp media regenerate --yes

    スパムコメントの削除

    サイトでコメントを有効にしていて、すべてのスパムコメントを削除したい場合。このコマンドは、サイトにスパムとしてマークされたコメントがあることがわかっている場合にのみ実行してください。その後、次のコマンドを実行できます。

    wp comment delete $(wp comment list --status=spam --format=ids)

    データベースからの一時データの削除

    WooCommerceストアがある場合、期限切れのトランジェントが蓄積する可能性があります。この一時データのいずれかを削除する必要がある場合は、次のコマンドを実行してデータベースから削除できます。

    wp transient delete --expired

    データベースの最適化

    サイトデータベースを最適化する場合は、次のコマンドを実行できます:

    wp db optimize

    ゴミ箱の投稿を削除する

    ゴミ箱にあるすべての投稿を削除したい場合は、投稿をゴミ箱に移動した場合にのみこのコマンドを実行してください。次のコマンドを実行できます。

    wp post delete $(wp post list --post_status=trash --format=ids)

    ドラフトステータスの投稿を削除する

    下書き投稿ステータスとして設定されているすべての投稿を削除する必要がある場合は、このコマンドを実行できます;

    wp post delete $(wp post list --post_status=draft --format=ids)

    リビジョンのある投稿を削除する

    ポストリビジョンをすべて削除したい場合は、このコマンドを実行できます;

    wp post delete $(wp post list --post_type='revision' --format=ids)

    これらのWP-CLIコマンドはすべて、サイトの基本的なハウスキーピングに非常に便利です。 WP-CLIのこれらのコマンドを毎日または毎週使用して、サイトを最適化し、肥大化を防ぐことができます。


    1. RubyonRails用のUbuntuへのPostgreSQLのインストール

    2. ROWNUMはページネーションクエリでどのように機能しますか?

    3. OracleDBAのMySQLバックアップを実行および管理する方法

    4. alembicutilコマンドエラーで識別子が見つかりません