Repolode
Automattic

Automattic/jetpack

セキュリティ、パフォーマンス、マーケティング、デザインをカバーするWordPressプラグイン群Jetpackと、共通のPHP・JavaScriptパッケージのソースを収めたモノレポです。

スター
1,857
フォーク
907
未解決の Issue
2,565
最終コミット
9 時間前

これは何?

Jetpackは、WordPressサイトの安全性と表示速度を高め、サイト運営者のトラフィック拡大を支援するプラグインモジュール群です。このリポジトリは、個々のJetpackプラグインのソースコード、それらが依存するComposerおよびJavaScriptパッケージ、関連ツールを収めたモノレポです。

Jetpackの開発者はモノレポをチェックアウトしてプラグインをビルドし、ビルドしたプラグインのフォルダをローカルのWordPressインストール先にあるpluginsディレクトリへリンクします。このリポジトリは、WordPressのpluginsフォルダに直接クローンして使うものではありません。プラグインだけが必要なサイト向けには、ビルド済みのソースを利用するよう案内しています。

コードベースの大部分はPHPで、フロントエンドにはJavaScriptとReactを使用しています。ライセンスはGPL v2(またはそれ以降)です。

主な機能

  • 01複数のJetpackプラグインとそのモジュールを1つのリポジトリにまとめています。
  • 02プラグイン間で使用する共通のComposerおよびJavaScriptパッケージを含みます。
  • 03プラグインのビルドと実行に使える、Dockerベースの開発環境を提供します。
  • 04パッチ、バグ報告、ベータテスト、翻訳を通じた貢献を受け付けています。

ユースケース

  • Jetpack WordPressプラグインへのパッチや機能の追加に貢献する。
  • 開発用に、ソースからJetpackをローカルでビルドして実行する。
  • 大規模なWordPressプラグイン群で、共通のPHP・JavaScriptパッケージがどのように構成されているかを調べる。

クイックスタート

  1. 1

    docsフォルダーにあるQuick Start Guideを読む

  2. 2

    開発環境の手順に従ってプラグインをビルドする

  3. 3

    LinuxまたはmacOSでは、プラグインフォルダーをWordPressのwp-content/pluginsディレクトリにリンクする

    ln -s /path/to/jetpack-monorepo/projects/plugins/jetpack /path/to/wordpress/wp-content/plugins/jetpack

使う前に知っておきたいこと

  • monorepoから実行するには、事前にプラグインをビルドする必要があります。
  • monorepoをWordPressのpluginsフォルダーにクローンすることはできません。代わりにリンクする必要があります。
  • 通常のサイトへのインストールについては、READMEに別のビルド済みソースリポジトリへの案内があります。

収録されている特集

トピック

よくある質問

jetpack とは?
セキュリティ、パフォーマンス、マーケティング、デザインをカバーするWordPressプラグイン群Jetpackと、共通のPHP・JavaScriptパッケージのソースを収めたモノレポです。 Jetpackは、WordPressサイトの安全性と表示速度を高め、サイト運営者のトラフィック拡大を支援するプラグインモジュール群です。このリポジトリは、個々のJetpackプラグインのソースコード、それらが依存するComposerおよびJavaScriptパッケージ、関連ツールを収めたモノレポです。
jetpack は無料で使えますか?ライセンスは?
jetpack は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
jetpack は今もメンテナンスされていますか?
活発にメンテナンス中。jetpack の最終コミットは 2026年11月6日 です。
jetpack は何に使えますか?
Jetpack WordPressプラグインへのパッチや機能の追加に貢献する。 開発用に、ソースからJetpackをローカルでビルドして実行する。 大規模なWordPressプラグイン群で、共通のPHP・JavaScriptパッケージがどのように構成されているかを調べる。
jetpack のインストール方法は?
docsフォルダーにあるQuick Start Guideを読む 開発環境の手順に従ってプラグインをビルドする LinuxまたはmacOSでは、プラグインフォルダーをWordPressのwp-content/pluginsディレクトリにリンクする: ln -s /path/to/jetpack-monorepo/projects/plugins/jetpack /path/to/wordpress/wp-content/plugins/jetpack
jetpack はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Automattic/jetpack

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト