Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lorddashme/wordpress-scaffolding

:building_construction: :construction: :construction_worker: A kick starter project structure for Wordpress.
https://github.com/lorddashme/wordpress-scaffolding

base php wordpress wordpress-scaffolding

Last synced: 5 days ago
JSON representation

:building_construction: :construction: :construction_worker: A kick starter project structure for Wordpress.

Awesome Lists containing this project

README

        

# Wordpress Scaffolding

:building_construction: :construction: :construction_worker: A kick starter project structure for Wordpress.

[![Latest Stable Version](https://img.shields.io/packagist/v/LordDashMe/wordpress-scaffolding.svg?style=flat-square)](https://packagist.org/packages/LordDashMe/wordpress-scaffolding) [![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%205.6-8892BF.svg?style=flat-square)](https://php.net/)

## Note

- The Wordpress core is only registered as git submodule in ```/wp/```,

- Current git submodule Wordpress version is 4.9.8.

## Supported Web Server

- Apache

## Requirement(s)

- PHP version from 5.6.* up to latest.

- You can also check the latest Wordpress requirements:

## Install

- Recommended to install the project via Composer. Use the command below to install the package:

```txt
composer create-project lorddashme/wordpress-scaffolding
```

## Usage

- Add what ever wordpress version you want to use in ```/wp/```.

- You can check the current Wordpress download releases here: https://wordpress.org/download/releases/

- **Optional:** If you are lazy to install wordpress on your own, you can follow the instruction below.

- To install specific Wordpress version you can use the command below, but make sure you are in the root directory of the project:

```text
php wordpress-scaffolding install
```

- Copy and rename the default file(s):

- ```wp-config-sample.php``` > ```wp-config.php``` - To enable the Wordpress config file.

- For apache only: ```htaccess-sample``` > ```.htaccess``` - To enable some security and override the apache host setup.

## License

- This package is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).