How do you create WordPress websites for your clients?

This page summarizes the projects mentioned and recommended in the original post on /r/webdev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • WordPress Packagist

    WordPress Packagist — manage your plugins with Composer

  • If I have to use WordPress for something, I'll build it as a standard PHP project, requiring WordPress and any themes/plugins as a Composer dependencies from johnpbloch/wordpress and WordPress Packagist (more info here). If I need to do any significant templating, I like to use Timber.

  • bedrock

    WordPress boilerplate with Composer, easier configuration, and an improved folder structure

  • There are ready-made boilerplates like Bedrock and Sword but, at an architectural level, I'm not a fan of any I've seen.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sword-bundle

    Modern WordPress development with Symfony

  • There are ready-made boilerplates like Bedrock and Sword but, at an architectural level, I'm not a fan of any I've seen.

  • Composer

    Dependency Manager for PHP

  • If I have to use WordPress for something, I'll build it as a standard PHP project, requiring WordPress and any themes/plugins as a Composer dependencies from johnpbloch/wordpress and WordPress Packagist (more info here). If I need to do any significant templating, I like to use Timber.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts