Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Wordpress Core Installer Laravel Package

metabolism/wordpress-core-installer

Composer installer extension that adds type:wordpress-core support for installer-paths, enabling johnpbloch/wordpress-core to be installed into your chosen directory (e.g., web/edition/) instead of the default location.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. Buy: Accelerates WordPress deployment by leveraging a lightweight, open-source package (avoiding custom development for core installation logic).
  • Feature Expansion: Enables WordPress-specific installation paths in Laravel-based projects (e.g., multi-site setups, microservices, or headless WordPress integrations).
  • DevOps/Infrastructure: Simplifies CI/CD pipelines for WordPress-heavy applications by automating core installation via Composer.
  • Roadmap: Critical for projects requiring WordPress as a submodule (e.g., custom themes/plugins, hybrid Laravel-WordPress apps).
  • Use Cases:
    • Installing WordPress in non-standard paths (e.g., web/edition/).
    • Standardizing WordPress deployments across a Laravel monorepo.
    • Integrating WordPress with Laravel’s dependency management.

When to Consider This Package

  • Adopt if:

    • Your project uses Laravel + WordPress (e.g., custom plugins, headless CMS, or hybrid apps).
    • You need automated WordPress core installation via Composer (reducing manual setup).
    • Your team prioritizes consistency in WordPress deployments across environments.
    • You’re already using johnpbloch/wordpress-core (this package extends its functionality).
  • Look elsewhere if:

    • You require full WordPress stack management (e.g., plugins, themes, DB setup)—this only handles core installation.
    • Your project doesn’t use Composer for dependency management.
    • You need multi-site or advanced WordPress configurations (consider dedicated tools like WP-CLI or Bedrock).
    • You’re not using Laravel (the package is Laravel/Composer-centric).

How to Pitch It (Stakeholders)

For Executives: "This package lets us automate WordPress core installation via Composer—saving dev time and ensuring consistency across deployments. For Laravel projects integrating WordPress (e.g., custom plugins or headless CMS), it’s a lightweight, open-source solution to replace manual setup. Low maintenance (last updated 2023) and aligned with our existing Composer workflows."

For Engineering: *"The metabolism/wordpress-core-installer extends Composer’s installer-paths to support WordPress core in custom directories (e.g., web/edition/). It pairs with johnpbloch/wordpress-core to handle WordPress updates seamlessly. Ideal for:

  • Laravel + WordPress projects needing standardized installs.
  • CI/CD pipelines where WordPress is a dependency.
  • Teams avoiding WP-CLI or manual wp-core commands. Tradeoff: Only handles core; plugins/themes require additional tooling (e.g., WP-CLI or custom scripts)."*
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope
nawasara/auth-primitives
adhocrat-io/arkhe-main
make-dev/orca-harpoon
itsemon245/lamet
baks-dev/dashboard
amoifr/pickle-panther-bundle
make-dev/orca
dmstr/symfony-system-resources-bundle
dmstr/symfony-job-queue-bundle
dmstr/openapi-json-schema-bundle
dmstr/keycloak-security-bundle
dmstr/doctrine-audit-log-bundle