Skip to content
This repository was archived by the owner on Jul 10, 2021. It is now read-only.

thoughtsideas/ti-test-wordpress

Repository files navigation

TI Test WordPress Site

⚠️ Archived: 2021-07-09 ⚠️

license GitHub Release CircleCI GitHub issues GitHub Pull Requests

Project URLS

Development Dependencies

These tools are needed to develop the site locally.

Most of this can be acquired using MAMP or Docker. Use you preferred method for developing locally.

Documentation

During the Alpha/Beta stages, due to constant changes, documentation will be mainly written in-line. With a dedicated section being created at the first major release.

Folder Structure


├── _config
├── _scripts
├── .circleci
├── html
│   ├── index.php
│   ├── wp-config.php
│   ├── wp-content
│   │   ├── plugins
│   │   ├── mu-plugins
│   │   ├── themes
│   │   └── languages
│   └── wp
├── shared
├── vendor
├── app.json
├── composer.json
├── Procfile
├── readme.md
└── wp-cli.yml

  • /_scripts hold the bash scripts used for setting up and running tasks on the environment.
  • /public_html files that need to be accessed by the public.
  • /public_html/wp-content/ contains WordPress dependencies.
  • /shared files shared between builds. For example uploaded images and language files.
  • /vendor is where the Composer managed dependencies are installed to.
  • composer.json loads the PHP dependencies for this project.
  • sample.env sampled file with our environment variables are set.

Setup

  • Install composers dependencies composer install --ignore-platform-reqs.
  • Duplicate and rename the /sample.env file to /.env. Updating each variable to match your local environment.
  • Import your database

Reporting Issues

If you spot any issues please create a ticket via GitHub's Issue Tracker. Including the issue, the browser and operating system, and how to replicate it. If the issue is security related please use the contact information below.

Contributing to this project

This project follow the WordPress Coding Standard for PHP, HTML, CSS and JavaScript.

Contact

Thoughts & Ideas - [email protected]

Copyright

Unless otherwise stated © Thoughts & Ideas Limited. All rights reserved.

About

Test deployment of WordPress over Heroku

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published