Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/firmhouse/presspass
Making WordPress development as easy as developing Rails.
https://github.com/firmhouse/presspass
Last synced: 3 months ago
JSON representation
Making WordPress development as easy as developing Rails.
- Host: GitHub
- URL: https://github.com/firmhouse/presspass
- Owner: firmhouse
- License: mit
- Archived: true
- Created: 2012-09-15T15:10:26.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2015-04-03T06:50:21.000Z (over 9 years ago)
- Last Synced: 2024-04-26T11:21:51.558Z (7 months ago)
- Language: Ruby
- Homepage:
- Size: 221 KB
- Stars: 48
- Watchers: 18
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PressPass
Making WordPress development as awesome. PressPass is one simple command to download and install a WordPress installation, and start a local webserver to start developing without any extra configuration fuzz.
## Installing
PressPass is available as a gem:
```
gem install presspass
```## Usage
To generate a new installation of WordPress:
```
presspass new
```This will download the latest version of WordPress and install it into the directory. It will also generate a `Procfile` that starts a PHP development server of your WordPress installation when you run:
``` bash
$ gem install foreman
$ foreman start
$ open http://localhost:8000
```## Serve your WordPress environment with Pow
To serve your WordPress development environment using Pow and have nice local development domain names, add a symlink to port 8000:
```
$ echo "8000" > ~/.pow/myblog
$ open http://myblog.dev/
```## Theme Development Setup
Please read [DEVELOPING_THEMES.md](http://github.com/firmhouse/presspass/blob/master/DEVELOPING_THEMES.md) to
learn how you can hook PressPass into your theme development workflow and be awesome.## Having problems?
Are you having problems? Please open an issue at https://github.com/firmhouse/presspass/issues.