Extendable is a distinct, dynamic block theme designed as a canvas for your next online venture. Sporting multiple style variations, Extendable is the most expressive block theme yet. Go fresh, bold, bohemian or minimal — with a single click.
To get started with development:
- Set up a WordPress instance, we recommend wp-env or Local as an alternative to docker.
- Clone / download this repository into your
/wp-content/themes/
directory
- WordPress 6.0+
- PHP 5.6+
- License: GPLv2 or later
To optionally run tests locally, you will also need:
You can install the test-specific development dependencies by running npm i && composer install
. The following test commands are then available:
npm run lint:css
lints and autofixes where possible the CSScomposer run analyze [filename.php]
statically analyzes PHP for bugscomposer run lint
checks PHP for syntax errorscomposer run standards:check
checks PHP for standards errors according to WordPress coding standardscomposer run standards:fix
attempts to automatically fix errors