2017 © Pedro Peláez
 

project wordpress-starter

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

image

justcoded/wordpress-starter

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  • Wednesday, June 27, 2018
  • by justcoded
  • Repository
  • 3 Watchers
  • 10 Stars
  • 102 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 10 Versions
  • 13 % Grown

The README.md

, (*1)

WordPress Project Template by JustCoded


WordPress Project Template is a skeleton WordPress site with modern development tools, easier configuration, improved folder structure and latest security best practices., (*2)

Better project structure

The organization of skeleton is similar to putting WordPress core files in its own subdirectory, wp-content stays the same., (*3)

File structure, (*4)

Dependency management with Composer

Manage your WordPress install and plugins with Composer, a PHP dependency manager. Composer will make development more reliable, help with team collaboration, and it helps maintain a better Git repository., (*5)

Easy WordPress configuration

Environment specific configuration files and environment variables with Dotenv., (*6)

Enhanced security

  • Deny access to non-web files with server directives (with .htaccess files).
  • Deny PHP scripts execution inside wp-content/uploads folder.
  • Deny browsing the directory files list.
  • Production & Staging environments have a restriction to update files from admin panel (only Media is allowed).
  • Command-line scripts for generating wp-admin HTTP Authorization files.

<< READ MORE >>, (*7)


Quick start

Requirements

Installation

  1. Create a new project in a new folder for your site:, (*8)

    composer create-project justcoded/wordpress-starter your-project-folder-name, (*9)

  2. Set important environment variables in .env file:, (*10)

    • DB_NAME - Database name
    • DB_USER - Database user
    • DB_PASSWORD - Database password
    • DB_HOST - Database host
    • WP_HOME - Full URL to WordPress home (http://example.com)
  3. Run WordPress install as usual by accessing your site at http://example.com/, (*11)

  4. Enjoy!, (*12)

Composer helpers

  • composer wp:theme generate new theme based on our Theme Boilerplate
  • composer wp:secure generate new HTTP password for wp-admin folder

Contributing

Contributions are welcome from everyone., (*13)

The Versions

27/06 2018

dev-master

9999999-dev

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master
  • wpackagist-plugin/wordpress-importer *
  • wpackagist-plugin/fakerpress ~0.4.10

wordpress wp stack composer starter kit justcoded

27/06 2018

1.1.4

1.1.4.0

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master
  • wpackagist-plugin/wordpress-importer *
  • wpackagist-plugin/fakerpress ~0.4.10

wordpress wp stack composer starter kit justcoded

27/06 2018

dev-develop

dev-develop

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master
  • wpackagist-plugin/wordpress-importer *
  • wpackagist-plugin/fakerpress ~0.4.10

wordpress wp stack composer starter kit justcoded

17/05 2018

1.1.3

1.1.3.0

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded

27/03 2018

dev-feature/16979802-Dummy-images-load

dev-feature/16979802-Dummy-images-load

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded

13/02 2018

1.1.2

1.1.2.0

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded

05/01 2018

1.1.1

1.1.1.0

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded

05/01 2018

dev-test

dev-test

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded

27/11 2017

1.1

1.1.0.0

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded

21/11 2017

1.0

1.0.0.0

WordPress boilerplate with modern development tools, easier configuration, and an improved folder structure

  Sources   Download

MIT

The Requires

 

The Development Requires

  • justcoded/phpcodesniffer dev-master

wordpress wp stack composer starter kit justcoded