An open API service indexing awesome lists of open source software.

https://github.com/humanmade/hm-base

Standard project layout for Human Made Projects.
https://github.com/humanmade/hm-base

Last synced: 12 months ago
JSON representation

Standard project layout for Human Made Projects.

Awesome Lists containing this project

README

          



HM Base

Standard WordPress layout for Human Made projects.







A Human Made project.

Standard WordPress layout for Human Made projects.

**Replace this readme in your project; you can use [the readme generator](https://humanmade.github.io/readme-creator/) for this.**

## Setup Instructions.

```sh
# Clone this repository:
git clone --recursive git://github.com/humanmade/hm-base.git your-project-name

# Navigate to the new directory.
cd your-project-name

# Update hm-platform
cd content/hm-platform
git checkout master
cd ../..
git add content/hm-platform
git commit -m 'Update hm-platform to latest'

# Update WordPress.
cd wordpress
git checkout 5.0.3
cd ..
git add wordpress
git commit -m 'Update WordPress to 5.0.3'

# Remove the hm-base remote:
git remote rm origin

# Add the remote for your new project:
git remote add origin git@github.com:humanmade/your-project-name.git

# Push to the new remote
git push origin master

# Add a local config:
cp wp-config-local-sample.php wp-config-local.php
```

## Structure

HM Base follows the [standard structure](https://engineering.hmn.md/standards/structure/) for HM projects.

## Contribution guidelines ##

see https://github.com/humanmade/hm-base/blob/master/CONTRIBUTING.md