wecodemore / astrofields-devstack
AstroFields development stack
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:Ruby
Type:project
Requires
- php: >=5.4
- johnpbloch/wordpress: ~4.1
- manovotny/wptest: *
- psy/psysh: ~0.3
- vlucas/phpdotenv: ~1.1
- wecodemore/astrofields-comments: *
- wecodemore/astrofields-core: *
- wecodemore/astrofields-html5: *
- wecodemore/astrofields-options: *
- wecodemore/astrofields-postmeta: *
- wecodemore/astrofields-public-form: *
- wecodemore/astrofields-security: *
- wecodemore/astrofields-settings: *
- wecodemore/astrofields-standards: *
- wecodemore/astrofields-usermeta: *
- wecodemore/wp-cli-composer: ~1.0
- wecodemore/wp-composer-config: ~1.0
Requires (Dev)
- rarst/toolbar-theme-switcher: ~1.2
- wecodemore/astroexamples-comments: *
- wecodemore/astroexamples-metabox: *
- wecodemore/astroexamples-settings-section: *
- wecodemore/astroexamples-usermeta: *
- wecodemore/current-admin-info: *
- wpackagist-plugin/core-control: ~1.1
- wpackagist-plugin/monster-widget: ~0.3
- wpackagist-plugin/user-switching: ~1.0
- wpackagist-plugin/wcm-user-language-switcher: ~1.7
- wpackagist-plugin/wordpress-importer: ~0.6
- wpackagist-theme/twentyeleven: ~2.0
- wpackagist-theme/twentyfifteen: ~1.0
- wpackagist-theme/twentyfourteen: ~1.3
- wpackagist-theme/twentyten: ~1.8
- wpackagist-theme/twentythirteen: ~1.4
- wpackagist-theme/twentytwelve: ~1.6
This package is not auto-updated.
Last update: 2024-11-05 03:54:44 UTC
README
The basic development box for the AstroFields libraries and plugins.
Requirements
Composer, Vagrant & Puppet
How to
Bring the VirtualMachine/Box up
vagrant up
Change your box configuration on PuPHPet. Provision after changing your config.
vagrant provision
Add WP-CLI autocomplete
composer wp-cli-bash
Add a wp-config.php
- follow the setup steps in the CLI
composer wp-config
Add an .env
file by copying and renaming the .env.example
file to .env
. Change all
your WordPress config settings only there.
Access
Open your browser and go to
http://astro.dev
Defaults
The WordPress defaults are all set in the .evn.example
file. Change what you need to quickly
reproduce different setups during testing. Removing the value and the =
from a value will
omit setting it and therefore fall back to WordPress internal default.
The default theme is TwentyThirteen (because I think TwentyFourteen is quite ugly). It is
installed as wpackagist-theme
via Composer. To change that, alter the composer.json
file
or simply add your preferred theme. You can set pretty much every theme that lives in the
wp.org repository. This makes it easy to test compatibility in case of bug reports and
is quite convenient.
License
MIT - it's as easy as that