GitHubからWordPressプラグインとテーマをインストールする方法

GitHubからプラグインをインストールするのは、WordPressダッシュボードで「インストール」をクリックするほど簡単ではありません。そのため、完璧なプラグインやテーマを見つけたのに、GitHubでしか利用できないことに気づいて混乱するユーザーが多くいます。

朗報ですが、GitHubからWordPressのプラグインやテーマをインストールするのは、それほど複雑なことではありません。何千人ものWordPressのプロフェッショナルが毎日それを行っており、標準リポジトリでは利用できない強力なツールやカスタムソリューションにアクセスしています。

GitHubからWordPressのプラグインとテーマをインストールする完全なプロセスを説明します。ベータ版をテストしたい場合でも、プレミアム機能にアクセスしたい場合でも、このガイドはプロセス全体をシンプルかつスムーズにします。

GitHubからWordPressのプラグインまたはテーマをインストールする

GitHubとは?

GitHubは、オープンソースプロジェクトの最大のコレクションをホストしており、コードの共有と共同作業のための無料プラットフォームを提供しています。Gitバージョン管理システムを利用しており、大規模プロジェクトの変更を管理する開発者に最適です。

ホスティングを超えて、GitHubはコラボレーションとプロジェクト追跡のための実用的なツールを提供します。ユーザーは効率的に協力し、開発を追跡し、リポジトリに関与することができます。

WPBeginnerおよび当社の提携企業では、開発にGitHubを使用しています。リモートチームのような私たちにとって、どのように生産性を向上させ、コードが安全にホストされることを保証するのに役立つかを直接見てきました。

GitHubは、教育コンテンツから包括的なマニュアルまで、さまざまなプロジェクトでGitの強力な機能を活用するのに最適です。効果的なツールによる共同作業を促進することで、チーム管理に優れています。

GitHubからWordPressプラグインとテーマをインストールする手順を見ていきましょう。

GitHubからWordPressプラグインとテーマをインストールする方法

GitHubからWordPressのテーマまたはプラグインをインストールする前に、それに対するアップデートを受け取れることを確認してください。その部分については、この記事の後半で説明します。

GitHubからプラグインやテーマをインストールするのは非常に簡単です。まるで、WordPressプラグインを手動でインストールするのと同じです。

まず、GitHubにあるプラグイン/テーマのリポジトリに移動する必要があります。

リポジトリのメインページで、「コード」ボタンをクリックし、「ZIPをダウンロード」を選択します。

GitHub zipダウンロード

次に、WordPress管理エリアに移動し、プラグイン » 新規追加ページに移動します。

コンピューターからプラグインを手動でアップロードする必要があります。これを行うには、「プラグインをアップロード」ボタンをクリックします。

WordPressプラグインを手動でアップロードしてインストールする

これにより、プラグインのzipファイルをアップロードするオプションが表示されます。

「ファイルを選択」ボタンをクリックしてから、コンピューターからZIPファイルを選択する必要があります。

次に、「今すぐインストール」ボタンをクリックする必要があります。WordPressは、お使いのコンピューターからzipアーカイブをウェブサイトにアップロードし、解凍してプラグインをインストールします。

完了すると、成功メッセージが表示されます。WordPressウェブサイトでプラグインを有効にするには、「有効化」をクリックできます。

GitHubからインストールしたWordPressプラグインのアップデートを取得する方法

デフォルトでは、WordPressはプラグインのreadmeファイルとプラグインヘッダーに基づいてプラグインの新しいバージョンを探します。これには、使用する最新の安定バージョンに関する情報が含まれています。

ただし、デフォルトでは、WordPressはGitHubからダウンロードしたプラグインの自動アップデートを表示しません。ユーザーがGitHubリポジトリから直接アップデートを自動的に受信できるようにするには、テーマおよびプラグイン開発者がもう少し努力する必要があります。

これを実現するために、GitHubのプラグインやテーマには、自動更新を有効にするコードが既に含まれている場合があります。

場合によっては、テーマ/プラグイン開発者がGitHub Updaterプラグインのインストールを依頼する場合があります。これにより、GitHubプラグインとテーマのアップデートを取得できるようになります。

いずれの場合も、GitHub上のプラグイン/テーマ開発者に連絡し、新しいバージョンをリリースしたときにアップデートを受け取れるように、アップデートの状況について尋ねる必要があります。

ボーナス:GitHubを使用してWordPressテーマの変更を自動的にデプロイする方法

カスタムテーマを開発している場合、変更をGitHubに自動的にデプロイすることも可能です。

これにより、多くの時間を節約できるだけでなく、将来的に変更をロールバックする必要がある場合に備えて、テーマのさまざまなバージョンが保存されていることを保証できます。

これを行う方法の詳細については、GitHubとDeployを使用してWordPressテーマの変更を自動的にデプロイする方法に関するガイドを参照してください。

WordPressプラグインおよびテーマ開発の追加リソース

WordPressテーマやプラグインの選択、またはご自身の開発ジャーニーの開始に役立つ以下のリソースが見つかるかもしれません。

このガイドがGitHubからWordPressプラグインまたはテーマをインストールするのに役立ったことを願っています。また、ウェブサイトのコーディング方法に関するガイドや、WordPressのベストコードスニペットに関する専門家のおすすめもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

20 CommentsLeave a Reply

  1. 私の場合、GitHubプラグインをテストする際には常にステージング環境をセットアップしています。これにより、多くの頭痛の種を回避できました!本番環境に移行する前に、すべてが正しく機能することを確認できます。これは、あまり知られていないGitHubリポジトリの場合に特に重要です。
    アップデートを確認することに関するあなたのヒントは的確です。まさに私がクライアントのサイトを管理している方法です。GitHub WordPressの作業を始めたばかりのジュニア開発者たちに、間違いなくこれを共有します。

  2. GitHubは私にとってまだ大きな未知数ですが、その謎とコマンドをゆっくりと探求しようとしています。バージョン管理の可能性と、時折非常に興味深いプロジェクトがあるため、主に興味を持っています。そしてはい、初心者として、まだ理解できていません。このようなチュートリアルは私にとって非常に価値があります。なぜなら、ここでGitHubについて読んだのはこれが初めてではないからです。学ぶほど、楽しむようになります。なぜなら、WordPressでも、いわば箱の外に出ることができるからです。つまり、公式のWordPressリポジトリを少し超えるということです。そしてそのため、再び興味深いプロジェクトにアクセスできます。これらのガイドに感謝します。

  3. WordPressのコードに詳しくない多くの人が、テーマやプラグインをダウンロードするためにGitHubを利用できるようになったというのは、非常に良いニュースです。
    GitやGitHubは開発者だけのもだと思っていました。しかし、ここからダウンロードしたWordPressのテーマやプラグインを使用できるのですね。
    この役立つチュートリアルをありがとう、wpbeginner。
    WordPressのリポジトリにプラグインが見つからず、GoogleでGitHubで見つかることがありますが、そういった場合でも、ローカルマシンで簡単にアクセスしてテストできます。

    • その通りです。また、GitHubで多くの問題の解決策を見つけられることも発見しました。WordPressを扱っている際に、海外のウェブサイトで問題に遭遇し、それを解決しようと試みるうちにGitHubにたどり着いたことが何度かありました。そしてそこで、解決策を見つけました。しかし、実装するのが少し複雑な場合もありました。そのため、これらの記事は非常に意味があり、私にとって大きな可能性を秘めています。なぜなら、GitHubには通常リポジトリにはない、本当に興味深いものを見つけることができると感じているからです。

  4. こんにちは、githubのプラグインやテーマは、マルウェアやその他の悪意のあるコードなしでダウンロードしても安全ですか?

  5. 管理者様、

    この記事をありがとうございます。このサイトから多くのことを学びました。今日、GitHubからFacebook Instant Articlesをダウンロードしたいのですが、この記事がその手助けをしてくれました。しかし、質問があります。もし可能であれば、初心者なので教えていただけますか?

    WPディレクトリのFBIAプラグインの場合、アンインストールしてからGithubからプラグインをインストールする必要がありますか?この件について助けていただけると幸いです。すべての人へのご協力に感謝いたします。

    • GitHubから提供されたバージョンにプラグインを置き換える場合は、通常、古いファイルを削除してからGitHubからプラグインに置き換えるのが最善です。

      管理者

  6. WordPressでプラグインを追加するにはビジネスプランが必要だと言われました。これを回避する方法はありますか?または、スケジュールされた投稿を取得して手動で投稿する方法はありますか?投稿が見つかりません。

  7. GitHub Updaterについて言及していただきありがとうございます。GitHub、Bitbucket、またはGitLabでホストされているプラグインまたはテーマで動作します。

    ボーナスとして、GitHub Updater を使用して、リポジトリ URI のみを使用して、GitHub、BitBucket、または GitLab (公開またはプライベートリポジトリ) のプラグインまたはテーマをワンクリックでインストールできます。これにより、記事の指示が大幅に簡素化されます。

  8. GitHubは学習にも最適です。Githubのコードを見るだけで多くの知識を得ました。この素晴らしい投稿をありがとうございます!

  9. GitHubとStackOverflowは、ブログで使える便利なスクリプトを探すのに私のお気に入りのサイトです。私もGitHubからプラグインを1つ使用していますが、GitHubアップデーターについては知りませんでした。皆さん、ありがとうございます!

  10. ここに実際のヒントがあります:

    「Download ZIP」を右クリック > リンクアドレスをコピー

    プラグイン > 新規追加 > アップロード > ファイルを選択

    zipファイルを探すウィンドウが表示されたら、URLを貼り付けるだけでリンクが取得されます。不要なファイルでコンピューターを散らかす必要はありません。

    • GitHub Updaterのリモートインストール機能を使用すると、実際にはワンクリックでインストールできます。追加の利点は、プラグイン/テーマディレクトリが正しくリネームされることです。

  11. Githubで見つかるプラグインは、リポジトリにあるプラグインよりも「安全でない」ということはありますか?

    • Tracyさん、その可能性はあります。WordPressプラグインリポジトリでは、プラグインは基本的なレビュープロセスを経ており、より大きなコミュニティであるため、GitHubよりも安全でないプラグインはより早く検出されます。

      管理者

  12. 素晴らしい記事です。Mixergyでのインタビューを聞きました。FAQを使ってコンテンツを推進する方法が本当に気に入りました。トラフィックがこれほど多いとは知りませんでした。価値創造による成長を見るのはとてもクールです。おめでとうございます!–アーロン

  13. この記事をありがとうございます!

    GitHubでWordPressプラグインを見つける場所を教えていただけますか?
    GitHubでそれらのオープンソースプラグインを検索する方法はありますか?
    Google検索で試しましたが、GitHubでプラグインが見つかりませんでした。

    敬具、
    アルフレッド

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。