Skip to content

Update Composer install docs to use WP Packages#336

Open
retlehs wants to merge 1 commit intoelementor:masterfrom
retlehs:patch-1
Open

Update Composer install docs to use WP Packages#336
retlehs wants to merge 1 commit intoelementor:masterfrom
retlehs:patch-1

Conversation

@retlehs
Copy link
Copy Markdown

@retlehs retlehs commented May 4, 2026

This PR updates the Composer install page to use WP Packages instead of WPackagist. WP Packages is a faster, independent, fully open-source alternative to WPackagist with the same purpose (mirrors WordPress.org plugins/themes as Composer packages):

Elementor is among the top-installed plugins via WP Packages: https://wp-packages.org/packages/wp-plugin/elementor

Changes

  • https://wpackagist.orghttps://repo.wp-packages.org
  • wpackagist-plugin/elementorwp-plugin/elementor
  • Repository registration shown as both a one-liner CLI command and the manual JSON snippet
  • Pinned-version examples bumped from 3.25.04.0.5

Happy to adjust anything.

Disclosure: I maintain WP Packages

✨ PR Description

1. Problem & Context

Documentation was outdated—referenced wpackagist.org instead of the current WP Packages service. Aligns docs with modern Composer workflow for WordPress packages.

2. What Changed (Where)

  • src/cli/composer.md: Replaced wpackagist.org references with WP Packages (repo.wp-packages.org), updated package naming from wpackagist-plugin/* to wp-plugin/*, bumped example versions to 4.0.5.

3. How It Works

Users now configure WP Packages via composer config command or manual composer.json entry, then require packages using wp-plugin/ namespace instead of wpackagist-plugin/. Documentation provides both CLI and JSON approaches.

4. Risks

None—pure documentation update. wpackagist.org still functions but WP Packages is the recommended upstream source going forward.

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant