vanpattenmedia / wpframe
A highly opinionated WordPress framework
Installs: 14
Dependents: 0
Suggesters: 0
Security: 0
Stars: 28
Watchers: 4
Forks: 3
Type:project
pkg:composer/vanpattenmedia/wpframe
Requires
- johnpbloch/wordpress: ~3.6
- symfony/yaml: ~2.0
- dev-master
- v0.9
- dev-dependabot/npm_and_yarn/qs-6.5.3
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/minimatch-and-gulp-3.0.4
- dev-dependabot/npm_and_yarn/css-what-2.1.3
- dev-dependabot/npm_and_yarn/moment-2.29.4
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/handlebars-4.7.7
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/ini-1.3.7
- dev-dependabot/bundler/rake-13.0.1
- dev-dependabot/npm_and_yarn/bower-1.8.8
- dev-dependabot/npm_and_yarn/fstream-1.0.12
- dev-dependabot/npm_and_yarn/tar-2.2.2
- dev-dependabot/npm_and_yarn/extend-2.0.2
- dev-dependabot/npm_and_yarn/mixin-deep-1.3.2
- dev-develop
- dev-master-legacy
This package is not auto-updated.
Last update: 2025-10-21 06:17:16 UTC
README
A highly opinionated starter framework for WordPress.
Leverages Kaiso and Timber for a more modern, concern-separated approach to WordPress development. Installs psalm and phpcs for linting and static analysis. Uses gulp as a front-end build system.
Usage
Vagrant setup:
- git clone [repo]
- cp -r app/secrets-example app/secrets
- Fill out files in app/secrets/
- vagrant up
Building the project:
- composer install
- nvm install && nvm use
- npm install
- npm run devor- npm run build
Linting:
- npm run lint-phpfor both- phpcsand- psalm
- npm run phpcsor- ./vendor/composer/bin/phpcs
- npm run psalmor- ./vendor/composer/bin/psalm
Building plugin dependencies (e.g. for Gutenberg blocks):
- npm run lerna-install
- npm run lerna-devor- npm run lerna-build
About Tomodomo
Tomodomo is a creative agency for magazine publishers. We use custom design and technology to speed up your editorial workflow, engage your readers, and build sustainable subscription revenue for your business.
Learn more at tomodomo.co or email us: hello@tomodomo.co
License
© 2018 Van Patten Media Inc. d/b/a Tomodomo.
This project is licensed under the terms of the MIT License, included in LICENSE.md.
Code of Conduct
All open source Tomodomo projects follow a strict code of conduct, included in CODEOFCONDUCT.md. We ask that all contributors adhere to the standards and guidelines in that document.
Thank you!