Skip to main content

Requirements

Let's get the basics in order first. We need a development setup with several pieces of software in place as well as a capable development server.

What you'll need locally

Extension nameDescription
StylelintHandles style linting on save
PHP IntelephenseHelps you to import namespaces and functions.
Twig Language 2Will get you some twig shorthands in code like for.. if.. import.. etc.
PrettierLints Twig files on the fly.
wp-lemon snippetsCode snippet plugin for wp-lemon projects

What you'll need on your staging/production server

  • Ability to set the document root to /web
  • PHP >= 8.2.0 With APCU/OPcache/Imagick

We recommend using Spinup WP for your production servers.