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 Laravel Package

johnpbloch/wordpress

Composer package for managing WordPress as a dependency. Install specific WordPress core versions via Composer, keep core out of your repo, and integrate WordPress into modern PHP workflows and deployments while retaining the standard WordPress structure.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. Buy: Accelerates WordPress adoption for PHP-based projects by eliminating manual setup and dependency management, reducing dev time by ~30% for WordPress integrations.
  • Roadmap Alignment: Enables seamless WordPress plugin/theme compatibility with modern PHP ecosystems (e.g., Laravel, Symfony) without forking core code.
  • Feature Expansion: Facilitates hybrid apps (e.g., Laravel frontend + WordPress backend for CMS-driven content) by providing a Composer-managed WordPress instance.
  • Use Cases:
    • Legacy migration to modern PHP stacks.
    • Headless WordPress APIs for decoupled frontends.
    • Plugin development with dependency isolation.

When to Consider This Package

  • Adopt if:
    • Your team uses Composer and needs WordPress as a dependency (not standalone).
    • You’re building a hybrid app (e.g., Laravel + WordPress for CMS).
    • You want automated syncs with upstream WordPress (no manual updates).
    • Your project requires PHP 8.x+ compatibility with WordPress.
  • Look elsewhere if:
    • You need full WordPress standalone (use official WP core).
    • Your stack avoids Composer (e.g., pure WordPress plugins/themes).
    • You require custom WordPress forks (e.g., WooCommerce-specific builds).

How to Pitch It (Stakeholders)

For Executives: "This package lets us leverage WordPress’s CMS capabilities within our PHP stack—without the overhead of manual setup. It’s like ‘npm install’ for WordPress: faster development, better dependency management, and seamless updates. Ideal for projects needing WordPress’s flexibility (e.g., content-heavy apps) while using Laravel/Symfony."

For Engineering: *"A Composer-friendly WordPress fork that auto-syncs with upstream. Perfect for:

  • Hybrid apps (e.g., REST API for React/Vue frontends).
  • Plugin dev with modern PHP tooling (PSR-4, autoloading).
  • CI/CD pipelines (no manual WP updates). Downside: Not a drop-in for standalone WordPress, but solves the ‘how do I use WP in my Composer project?’ problem."*
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.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor