Skip to content

wpugph/dctx-website

Repository files navigation

DEVCON COMMUNITY OF TECHNOLOGY EXPERTS website

Pantheon Build

WP PHP Coding Standards check

Composer-based WordPress build based from https://github.com/pantheon-systems/example-wordpress-composer

Contributing guidelines

Please make sure you are following the WP Coding Standards https://make.wordpress.org/core/handbook/best-practices/coding-standards/ when pushing your code.

If you wand to contribute and want to have a copy of your development environment, please ask the repo maintainers if you can be given a test access. Otherwise, please try running your local development

GitHub contributing guidelines

  1. Open an issue https://github.com/wpugph/dctx-website/issues or take note of the Issue number that you want to fix. You can also get some tasks/request from here that dont have any assigned issues yet https://github.com/wpugph/dctx-website/projects/1
  2. Clone the repo locally or fork this repo
  3. Create a branch against master and name it as ISSUE#-short_description (eg. 123-add_footer_color). Always make sure that your branch is up to date from master. Always push all your fix against the new branch that you created. Never push to Master.
  4. Once pushed, https://github.com/wpugph/dctx-website/pulls you can create a PR from here.
  5. One the PR is approved and merged, the changes will be visible in the staging site https://dev-dctx1.pantheonsite.io/ then checked manually before being pushed to live by the repo maintainers

Pantheon development guidelines

Local development

You may need to have a local environment that supports nested docroot like Lando https://docs.lando.dev/config/wordpress.html#getting-started to make this work locally.