WP-CLIを使用してWordPressに複数のプラグインを一括インストールする方法

複数のWordPressプラグインを一括でインストールまたは更新したいと思ったことはありませんか?


このチュートリアルでは、 WP-CLIを使用して複数のプラグインをインストールする コマンドラインインターフェースから。方法を紹介します WP-CLIを使用してプラグインを管理する, といった 複数のプラグインの更新, プラグインを有効/無効にする と削除 (アンインストール)プラグインの一括 –すべてWordPressサイトにログインする必要はありません!

始める前に、いくつか話し合いましょう 前提条件:

  1. 共有ホスティングプロバイダーでWordPressを使用している場合、ホストはSSHアクセスを提供し、WP-CLIがインストールされている必要があります。公式ワードプレスをチェックできます リスト サポートされているホストの数ですが、そのため、最高のWordPressホスティングに関する推奨事項はすべてWP-CLIがプリインストールされています.
  2. WordPressをVPSまたはクラウドサーバーでホストしている場合は、このチュートリアルの後半でサーバーにWP-CLIをインストールする方法を示します。 (PS:WordPressをVPSにインストールする方法を学びたい場合は、DigitalOceanチュートリアルに従ってください)
  3. OSはUNIXライクな環境(Linux、OS X、FreeBSD)である必要があります。 PHP 5.4以降とWordPress 3.7以降が必要です。ほとんどすべての推奨WordPressホストがこれらの基準を満たしているので、準備完了です.
  4. 最後に、このチュートリアルは ない 初心者向け。コマンドラインインターフェース(CLI)とサーバー管理に詳しい人は、このチュートリアルを使用する必要があります.

始めましょう.

WordPressのWP-CLIとは?

WP-CLI は、コマンドラインインターフェイス(CLI)を使用してWordPressサイトを管理できる無料のオープンソースプロジェクトです。 WP-CLIは、WordPressのインストール、データベースのバックアップ、WordPressコアの更新、WordPressプラグインとテーマのインストールまたは更新など、多くのWordPressタスクを大幅に簡素化します.

これはすべて、WordPressサイトにログインしなくても、ターミナルでいくつかのコマンドを入力することで実行できます。結果?多くの時間を節約でき、エラーや生産性の飛躍的な向上の余地が少なくなります。これが WPShoutの優れたプライマー WP-CLIの詳細について.

WordPress VPSまたはCloud ServerにWP-CLIをインストールする方法?

WordPressをインストールしたユーザー VPS (DigitalOceanなど)、 クラウドホスティングプロバイダー (Amazon Web Services(AWS)やGoogle Cloudなど)、または マネージドクラウドホスト (CloudWaysなど)、サーバーにWP-CLIをインストールできます.

注意: このチュートリアルでは、WordPressがプリインストールされたVultr VPS(DigitalOceanドロップレットに類似)を使用し、 公式ドキュメント.

ステップ1: サーバーにログインします ルート ユーザー。 rootユーザーへのアクセス権がない場合は、「」の読み取り、書き込み、実行権限を持つユーザーでログインします。/ var / www / html」ディレクトリ.

ステップ2: ダウンロード wp-cli.phar 使用するファイル wget または カール (cURLを使用しました):

vpsまたはクラウドサーバーにワードプレス用のwp-cliをインストールする

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

ステップ3: Pharファイルが機能していることを確認します。次のコマンドを入力すると、同様の出力が表示されます。

wp-cli wordpress vpsをインストール-チェック--info

php wp-cli.phar --info

ステップ4: 次のように入力するだけで、コマンドラインからWP-CLIを実行したい wp. これを行うには、WP-CLIファイルを実行可能にして、それを 置き場 ディレクトリ.

wp-cli wordpress vpsをインストールします-binおよびexec権限に移動します

  • WP-CLIファイルを実行可能にするには、次のように入力します。
chmod + x wp-cli.phar
  • 次に、binディレクトリに移動します。
sudo mv wp-cli.phar / usr / local / bin / wp

ステップ5: 次に、WP-CLIが適切に実行可能かどうかをテストします。

インストールwp-cli wordpress vpsインストールチェック機能

  • まず、作業ディレクトリをWordPressインストールディレクトリに変更します。
cd / var / www / html
  • 次に、次のコマンドを実行すると、上のスクリーンショットに示すような同様の出力が表示されます.
wp --info

注意:WP-CLIでのルートアクセスエラーとソリューション

時々、WP-CLIコマンドを ルート ユーザーの場合、次のエラーが発生する可能性があります。

wp-cliルートアクセスエラーワードプレスvps

そのような場合は、単に追加してください –allow-root コマンドに、あなたは行ってもいいです。これは、WP-CLIが既存のWordPressインストールを認識するかどうかのコマンドテストの例です。.

wpコアバージョン--allow-root

wp-cliルートアクセスエラーソリューションワードプレス

これが機能したら、プラグインを一括インストールする準備が整います。.

WP-CLIを使用してWordPressに複数のプラグインを一括インストールする方法

このセクションでは、WP-CLIを使用して、コマンドラインインターフェイスからWordPressに複数のプラグインを一括インストールする方法を示します。参考までに、公式の WP-CLIプラグインのドキュメント ハンディ.

基本的なプラグインインストールコマンドは次のとおりです。

wpプラグインのインストール PLUGIN_NAME

インストールするコード 複数のプラグイン です:(必要なだけプラグインを追加できます)

wpプラグインのインストール PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

今の秘訣は プラグインの正しい名前を理解する. これを行うには、プラグインのURLページにアクセスし、URLスラッグをコピーします.

  • たとえば、JetpackプラグインのURLはhttps://wordpress.org/plugins/です。ジェットパック/
    • したがって、プラグイン名は ジェットパック
  • 同様に、Yoast SEOプラグインの場合、URLはhttps://wordpress.org/plugins/です。wordpress-seo/
    • したがって、プラグイン名は wordpress-seo

単一のプラグインをインストールするには、コードは次のとおりです。

wpプラグインインストールjetpack

JetpackとYoast SEOの両方をインストールするには、コードは次のとおりです。

wpプラグインインストールjetpack wordpress-seo

wp-cliはwordpressに複数のプラグインをインストールします

(使用したことに注意してください –allow-root コードがVPSで実行されるようにします。)

WP-CLIを使用してWordPressに複数のプラグインをインストールしてアクティブ化する方法

デフォルトでは、WP-CLIによってインストールされたプラグインはアクティブ化されていません。インストール直後にプラグインをアクティブ化したい場合は、 –アクティブ化 コマンドへ.

ただし、必要なプラグインをアクティブ化しないことをお勧めします オンボーディング構成 (キャッシュおよびバックアッププラグインなど)、WP-CLIから直接.

次のようなオンボーディング構成を必要としないプラグイン ヘッダーとフッターを挿入する コマンドラインからアクティブにすることができます:

wpプラグインインストールinsert-headers-and-footers --activate

wp-cliはワードプレスで複数のプラグインをインストールしてアクティブ化します

それでおしまい!これで、WP-CLIを使用して複数のプラグインを一括インストールしてアクティブ化する方法がわかりました。次のセクションでは、 WP-CLIを使用したプラグイン管理.

WordPressのWP-CLIでの一括プラグイン管理

WP-CLIは、次のようなさまざまなプラグイン管理タスクに使用できます。

  • インストールされているプラ​​グインの数のリスト
  • 複数のプラグインのアクティブ化/非アクティブ化
  • プラグインの一括更新と削除

WP-CLIを使用してWordPressにインストールされているプラ​​グインの数を一覧表示する方法

このコマンドは、WordPressサイトにインストールされているプラ​​グインの数を、プラグインのアクティベーションステータス、現在のバージョン、利用可能なアップデート(存在する場合)などの重要な情報を含めて表に表示します.

wpプラグインリスト

wp-cliはwordpressにインストールされているすべてのプラグインをリスト

WP-CLIを使用して一度に複数のプラグインをアクティブまたは無効にする方法

プラグインインストールコマンドと同様に、アクティブ化または非アクティブ化するプラグインの名前を追加し、Returnキーを押します.

wpプラグインをアクティブ化 PLUGIN_1_NAME PLUGIN_2_NAME

したがって、Yoast SEOとJetpackをアクティブ化するコマンドは(インストールされている場合)です。

wpプラグインはwordpress-seo jetpackを有効にします

同様に、両方のプラグインを無効(または無効)にするコマンドは次のとおりです。

wpプラグインはwordpress-seo jetpackを無効にします

または、次のことができます すべてのアクティブなプラグインを無効にする WordPressサイトで次の1つのコマンドを使用します。

wpプラグインの非アクティブ化--all

wp-cliはコマンドラインからワードプレスのすべてのプラグインを無効にします

WP-CLIを使用してWordPressで複数のプラグインを一括更新する方法

WP-CLIのもう1つの有益なアプリケーションは、WordPressサイトにインストールされているすべてのプラグインを一括更新できることです。コマンドは次のとおりです。

wpプラグインの更新-すべて

wp-cliコマンドラインからワードプレスのすべてのプラグインを更新

まとめ

プラグインのメンテナンスとは別に, WP-CLI を実行できる強力なツールです 多数のメンテナンスタスク コマンドラインから非常に効率的に、貴重な時間を大幅に節約できます.

初めてWP-CLIを試す場合は、ステージングサーバーまたは新しいWordPressインスタンスで行うことをお勧めします。ツールに慣れたら、ライブサイトでの使用を開始できます.

このチュートリアルから何か新しいことを学んだことを願っています。以前にWP-CLIを使用したことがありますか?あなたの好きなトリックは何ですか?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me