WordPress用の最高のGitHubプラグイン
公開: 2020-06-03GitHubとWordPressは2つの非常に人気のあるプラットフォームです。 両方の長所を活かして、GitHubのすべての機能をサイトに導入できたら素晴らしいと思いませんか? それがあなたなら、 WordPressに最適なGitHubプラグインのリストをチェックして、これらの優れたプラットフォームを最大限に活用してください。
GitHubとは何ですか?
GitHubとは何かを理解するには、まずGitとは何かを説明する必要があります。 Gitは、Linuxを作成したのと同じ人物であるLinusTorvaldsによって作成されたオープンソースのバージョン管理システムです。 バージョン管理システムは、開発者がプロジェクトのリビジョンを管理し、それらの変更を中央リポジトリに保存するのに役立ちます。 バージョン管理システムは、複数の人が同じコードで作業している場合や、すべての開発者がコードの変更を確認、ダウンロード、変更できるオープンソースプロジェクトの場合に非常に便利です。
GitHubを使用する利点
Gitはバージョン管理だけではありませんが、他のシステムに比べて複数の利点があるため、最も有名です。 これらのシステムのほとんどでは、誰かがプロジェクトに変更を加えた場合、それらの変更は中央リポジトリに直接適用されます。
ただし、Gitを使用すると、開発者がプロジェクトを変更する場合は、リポジトリ全体をシステムにコピーして(「フォーク」と呼ばれます)、ローカルコピーに変更を加える必要があります。 その後、所有者に通知(「プルリクエスト」と呼ばれる)を送信して、それらの変更を中央サーバーに適用できます。
最後に、所有者はクリックするだけでこれらの変更をマージできます(「マージ」と呼ばれます)。 つまり、GitHubは、Gitリポジトリをホストし、他のユーザーとの使いやすさとコラボレーションを容易にする他の多くの機能を提供するプラットフォームです。 世界中に4000万人以上のユーザーがいて、2018年にMicrosoftに買収されました。
WordPressでGitHubプラグインを使用する理由
ご想像のとおり、WordPressのテーマとプラグインを作成する多くの開発者は、GitHubでソースコードをホストしています。 しかし、それだけではありません。 一部のアドオンを使用すると、GitHubとWordPressの統合をまったく新しいレベルに引き上げることができます。
一部のツールは、Git機能をWordPressに追加し、バージョン管理を追加したり、テーマやプラグインをリモートでインストールしたり、GitHubから直接デプロイしたり、サイトにリポジトリを埋め込んだりすることができます。
WordPressに最適なGitHubプラグイン
最高のWordPressGitHubプラグインは次のとおりです。
- WPプッシャー
- GitHubアップデータ
- VersionPress
- WordPressのGitHubアクション
- GitHub埋め込み
- マークダウンGitHub
- 要旨GitHubショートコード
- GitHubリリースのダウンロード
- GitHubの埋め込みブロック
- Githubのコミット貢献
- GitHubへの書き込み
それぞれが提供するものを詳しく見てみましょう。
1.WPプッシャー
WP Pusherは、Gitリポジトリに加えた変更をWordPressサイトに自動的にデプロイできる優れたツールです。 このようにして、使用しているホスティングに関係なく、GitHub、Bitbucket、またはGitLabから直接テーマとプラグインをインストールおよび更新できます。 これは、開発者がGitリポジトリに新しい変更をプッシュするたびに、FTPクライアントを使用せずにプラグインとテーマを自動的に更新するため、開発者にとって非常に便利です。
さらに、WP Pusherはマルチサイトであり、サーバーにGitをインストールする必要はありません。使用するホスティングサービスならどれでもかまいません。
価格
このトッププラグインはフリーミアムです。 無料版と3つのプレミアムプランを提供しています。
- 無料版
- フリーランサー–年間99米ドル(5サイト)
- 代理店–年間199米ドル(20サイト)
- ビッグエージェンシー–年間499米ドル(100サイト)
無料版はパブリックリポジトリのみをサポートしますが、プレミアムプランにはプライベートリポジトリと電子メールサポートが含まれます。 その上、それらはすべて30日間の返金保証があるので、製品が気に入らない場合は、全額返金を受けることができます。
2.GitHubアップデータ
このツールはWordPressリポジトリにはありませんが、WordPress用の最も強力なGitHubプラグインの1つです。 GitHub Updaterを使用すると、GitHubでホストされているプラグインまたはテーマを更新できます。 このツールを使用すると、GitHub、Bitbucket、GitLab、またはGiteaプラグイン、テーマ、言語パックの自動更新を有効にできます。
このツールの魔法は、ユーザーがWordPressリポジトリからアドオンまたはテーマをダウンロードしたときに更新を受け取るのと同じように、新しいバージョンをリリースするたびにWordPressプラグインとテーマを更新できることです。 さらに、テーマとプラグインをリモートでインストールできます。 では、このプラグインをどのように使用しますか? 唯一の条件は、プラグインまたはテーマに、GitHubでの場所を示すために、 style.cssヘッダーまたはプラグインのヘッダーにヘッダーが含まれている必要があることです。
このプラグインは元々JoeyKudishによって開発されましたが、しばらく更新されていなかったため、RadishConceptsと呼ばれる別の開発者グループがプロジェクトを引き継ぎました。
価格
GitHub Updaterは、GitHubからダウンロードできる無料のツールです。 元のバージョンはここにあり、新しいバージョンはここにあります。
3. VersionPress
VersionPressは、Gitのすべての機能をWordPressにもたらす優れたオープンソースプラグインです。 VersionPressをWordPress用の最高のGitHubプラグインの1つにしているのは、ファイルとデータベースにバージョン管理を追加して、サイトに加えたすべての変更を追跡できるようにすることです。 つまり、行った変更を元に戻したり、すべての変更をその時点に戻すことでサイトを以前の状態に戻すこともできます。
さらに、VersionPressを使用すると、テスト用のステージング環境を作成し、それらをライブデータベースとマージできます。 複雑に聞こえるかもしれませんが、このツールは非常に使いやすく、自然言語でファイルとデータベースの両方の変更に対してGitコミットを作成するため、技術者以外のユーザーでもアクセスできます。
価格
VersionPressは無料で、GitHubからダウンロードできます。
4.WordPressのGitHubアクション
WordPress用のGitHubアクションは、GitHubでプラグインを開発する人にとって最高のプラグインの1つです。 このツールを使用すると、GitHubで新しいバージョンにタグを付けるたびに、新しいリリースをWordPressプラグインリポジトリに直接デプロイできます。 これは、コマンドラインから、またはGitHubリリースインターフェイスを使用して実行できます。 これにより、GitHubからすべての開発を直接管理できるため、大きなメリットがあります。
詳細については、このドキュメントページをご覧ください。
価格
WordPressのGitHubアクションは100%無料です。
5.GitHub埋め込み
GitHub Embedは非常にシンプルですが非常に効果的なプラグインであり、WordPressのページや投稿にGitHubの詳細を埋め込むことができます。 他の埋め込みソースの場合と同じように、URLにコードを貼り付けるだけです。 このツールを使用すると、現在、次のものを埋め込むことができます。
- リポジトリ
- ユーザープロファイル
- プロジェクトのマイルストーンの要約
- プロジェクトの貢献者
デザインに関しては、GitHub Embedは基本的なスタイルを提供しますが、サイトのルックアンドフィールに合わせてカスタマイズできるようにクラスを追加します。
価格
GitHub Embedは無料で、WordPressプラグインリポジトリからダウンロードできます。
6.マークダウンGithub
数か月間アップデートを受け取っていませんが、これはWordPress用の最高のGitHubプラグインの1つです。 Markdown Githubを使用すると、すべてのサイト情報をマークダウンファイルとしてGitHubに保存し、すべてのコンテンツバージョンを管理できます。
しかし、それはどのようにそれを行いますか? ページが読み込まれるたびに、MarkdownGithubはGitHubAPIにクエリを実行するため、リポジトリで行った変更はすぐにサイトに適用されます。 これは、プルリクエストを介して外部ユーザーでサイトを更新する必要がある場合に最適なオプションです。 さらに、このプラグインには、最後の5つのコミットを表示したり、最新の更新を含むリポジトリへのフォーマットされたリンクを表示したりするための3つのショートコードが付属しています。
価格
Markdown Githubは無料のツールであり、WordPressリポジトリからダウンロードできます。
7.要点GitHubショートコード
その名前が示すように、Gist GitHub Shortcodeを使用すると、ショートコードを介してGitHubGistsを投稿に追加できます。 たとえば、次のショートコードを使用して完全な要点を含めることができます。
[gist]
さらに、要点にファイルを挿入できます。
[gist file="index.php"]
更新を頻繁に受信することはありませんが、最後の更新は7か月以上前のものであり、Gist GitHub Shortcodeは無料で、WordPressリポジトリからダウンロードできます。
8.GitHubリリースのダウンロード
このプラグインを使用すると、ショートコードを介してGitHubリポジトリのリリースのダウンロード数、リンク、およびその他の情報を取得できます。 例えば:
- ショートコード
[grd_count]
は、選択したリリース(GitHubリポジトリ)のすべてのダウンロードカウント値の合計を示します。 -
[grd_list]
は、タグ名、説明、ダウンロード可能なファイルのリストなど、選択したリリースのダウンロードリストを返します。 -
[grd_latest_version]
は、最新の公開リリースのタグ名を示します。
このツールの使用を開始する前に、 WordPressダッシュボード>設定> GitHubリリースダウンロードに移動し、ショートコードでデフォルトで使用するGitHubユーザー名とリポジトリ名の値を設定します。
価格
GitHub Release Downloadsは、WordPressリポジトリからダウンロードできる無料のツールです。
9.GitHubの埋め込みブロック
Embed Blockは、Githubリポジトリをサイトに埋め込みたい人にとって優れたツールです。 これにより、GitHubリポジトリ埋め込みブロックをブロックエディターに簡単に追加し、リポジトリ情報を含むカードを表示できます。
Gutenberg Editorを使用すると、GitHubリポジトリを任意のページに追加したり、Webサイトに投稿したりできます。 さらに、埋め込みブロックは非常に使いやすいです。 リポジトリのURLを入力するだけで、プラグインにすべてのリポジトリの詳細が記載されたカードが埋め込まれます。 ブロックにはいくつかの基本的なCSSスタイルが含まれていますが、少しのCSSで簡単に変更できます。
価格
このツールは無料で、英語、スペイン語、ポルトガル語で利用できます。
10.Githubのコミット貢献
このプラグインを使用すると、GitHubで行ったすべての投稿を表示できます。 これは、より多くの権限を作成し、クライアントまたは潜在的な雇用主に、あなたが自分の分野で尊敬されている知識の源であることを示すのに役立ちます。
Github Commit Contributionは、ポートフォリオや履歴書のWebサイトと簡単に統合でき、完全にレスポンシブで、クロスブラウザーと互換性があり、網膜に対応しています。 さらに、2つの事前定義されたレイアウトが付属し、ショートコードをサポートします。
価格
このツールは、コードキャニオンで13米ドルでご利用いただけます。
11.GitHubへの書き込み
WordPressに最適なGitHubプラグインのリストの最後のツールは、GitHubでの書き込みです。 その名前が示すように、他の作成者と共同でコンテンツを作成し、ユーザーがGitHubを介してWordPressコンテンツの改善を提案できるようにします。
Writing On GitHubは、GitHubを使用して共同で投稿を作成および編集できるため、チームにとって非常に便利なツールです。 さらに、チームは2つの異なるWordPressインストールのコンテンツを同期したり、コンテンツを本番環境にデプロイする前にステージングおよびプレビューしたりできます。
価格
最良の部分は、OnGitHubの作成が100%無料であることです。
結論
要約すると、これらのプラグインを使用すると、GitHubとWordPressの最高の組み合わせを利用できます。 これらのアドオンのいくつかを使用すると、GitHubとWordPressの統合をさらに一歩進めて、生産性を向上させることができます。 サイトにバージョン管理を追加したり、GitHubから直接新しいリリースをデプロイしたり、サイトにリポジトリを埋め込んだり、ウェブサイトのすべての情報をマークダウンファイルとしてGitHubに保存したりすることができます。
では、最初にどのプラグインを使用する必要がありますか? WP Pusher、GitHub Updater、およびVersionPressから始めることをお勧めします。 これらはすべて無料バージョンであり、サイトでGitHubを簡単に最大限に活用するのに役立つ優れた機能を備えています。
GitHubプラグインを使用していますか? 以下のコメントセクションに、他にどのようなツールを含めるべきかをお知らせください。