This repo is the new home of the BostonWP.org website! Currently living at hackday.bostonwp.org.
This repo contains a subset of wp-content
. Once the hack day is finished, we should have the theme folder in themes
, and the plugin folders in plugins
.
Do not commit any existing plugins, themes, or the uploads directory!
Note: If hackday.bostonwp.org doesn't work for you, update your hosts file to point the domain to
192.185.36.125
.
If you don't already have git set up, download the GitHub app: Windows or Mac.
Set up a local install of WordPress, using whatever method works for you. I prefer Vagrant, but you can use MAMP, XAMPP, or even Desktop Server.
This repository will replace wp-content
, but we already have wp-content
from installing WordPress, so we need to move some things around.
Rename your wp-content
folder to anything, we're going to end up deleting it later.
Fork this repo so you can work on it under your own account: Using the app, or using command line.
Clone your new repo into the root WP directory, and rename it to wp-content
Our folder structure should look like this now.
Move the default themes back into the new wp-content
(at least one, so we can use the site while the new theme is being developed), and delete the now-renamed original.
If you're not familiar with git, read through the linked articles before getting started.
Create branches for your work. How you'll break tasks down will depend on the teams, so talk about workflow before getting started.
Write your code and commit in small chunks. (How to make changes)
Push your work to your github account, and Create a Pull Request against the BostonWP repo to submit your code.
Your team lead can merge in your PR after a review, and it will be automatically deployed to hackday.bostonwp.org.
Don't be afraid to ask questions! your team is your first resource, but the organizers and leads are available for questions too.
- Another git app, not github-specific, for Mac.
- _s (underscores), a good head-start on theme building
- Plugin Handbook
- Code Reference (new!), developer-focused documentation
- Codex for a lot of WP information, both user and developer
- WP Seek to search WP source code