2017 © Pedro Pelรกez
 

project wp-base

WordPress Installation Blueprint (Including recurrent plugins etc.)

image

alpipego/wp-base

WordPress Installation Blueprint (Including recurrent plugins etc.)

  • Tuesday, July 3, 2018
  • by alpipego
  • Repository
  • 1 Watchers
  • 0 Stars
  • 16 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 2 Open issues
  • 9 Versions
  • 0 % Grown

The README.md

WP Base

My subjective basic Composer-WordPress blueprint, (*1)

How to use

  • remove all plugins you do not wish to install
  • you can add different configuration for different environments (by default local, staging, production)
  • to get started locally, add your environment details to config/env/local.json (see config/env/default.json for a blueprint)
  • add your virtual host details to config/nginx/local.conf and symlink that file to nginx sites-enabled (If you want to use apache together with php-fpm the process is pretty much the same. If your using mod-php you'll have to figure it out for yourself).
  • if you want to use ACF Pro you need to add a license key (as the value for the k query string)
  • some plugins like WP Mail SMTP tend to remove their old tags from the repository (if they do this the install will fail), to prevent this either change their version number to "*" or keep them in sync with wpackagist

As of version 1.0.0 this can also be installed as a project:, (*2)

composer create-project alpipego/wp-base 1.0.* --no-scripts

Directory Structure

.
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ composer.json
โ”œโ”€โ”€ config
โ”‚ย ย  โ”œโ”€โ”€ env
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ default.json
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ local.json
โ”‚ย ย  โ”œโ”€โ”€ env.json
โ”‚ย ย  โ””โ”€โ”€ nginx
โ”‚ย ย  โ””โ”€โ”€ local.conf
โ”œโ”€โ”€ log
โ”œโ”€โ”€ web
โ”‚ย ย  โ”œโ”€โ”€ assets
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.php
โ”‚ย ย  โ”œโ”€โ”€ extensions
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.php
โ”‚ย ย  โ”œโ”€โ”€ index.php
โ”‚ย ย  โ”œโ”€โ”€ languages
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.php
โ”‚ย ย  โ”œโ”€โ”€ plugins
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.php
โ”‚ย ย  โ”œโ”€โ”€ uploads
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ index.php
โ”‚ย ย  โ””โ”€โ”€ wp-config.php
โ””โ”€โ”€ wp-config.php, (*3)

  • For a basic setup you should not have to touch more than the configuration files in config and the composer.json

Plugins not in repository

A lot of plugins that are not in the repository can be installed by getting their zip archive:, (*4)

{
    "type": "package",
    "package": {
        "name": "advanced-custom-fields/advanced-custom-fields-pro",
        "version": "5.3.9",
        "type": "wordpress-plugin",
        "dist": {
            "type": "zip",
            "url": "http://connect.advancedcustomfields.com/index.php?p=pro&a=download&k=LICENSE_KEY"
        }
    }
}

Add the correct version above and then require it with:, (*5)

"advanced-custom-fields/advanced-custom-fields-pro": "*"

The Versions

03/07 2018

dev-master

9999999-dev

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL 3.0+ GPL-3.0-or-later

The Requires

 

The Development Requires

03/05 2018

1.2.2

1.2.2.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

03/05 2018

1.2.1

1.2.1.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

03/05 2018

1.2.0

1.2.0.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL-3.0-or-later

The Requires

 

The Development Requires

05/12 2016

dev-develop

dev-develop

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL 3.0+

The Requires

 

The Development Requires

05/12 2016

1.1.0

1.1.0.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL 3.0+

The Requires

 

The Development Requires

12/10 2016

1.0.2

1.0.2.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL 3.0+

The Requires

 

The Development Requires

08/08 2016

1.0.1

1.0.1.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL 3.0+

The Requires

  • php >=5.4
  • hassankhan/config ~0.8
  • johnpbloch/wordpress 4.5.*
  • koodimonni-language/core-de_de 4.5.*
  • wpackagist-plugin/advanced-custom-fields ~4.4
  • wpackagist-plugin/redirection ~2.3
  • wpackagist-plugin/loco-translate ~1.5
  • wpackagist-plugin/google-sitemap-generator ~4.0
  • wpackagist-plugin/no-self-ping 0.2
  • wpackagist-plugin/wp-mail-smtp ~0.9
  • wpackagist-plugin/user-role-editor ~4.19

 

The Development Requires

  • wpackagist-plugin/query-monitor ~2.7
  • wpackagist-plugin/rewrite-rules-inspector ~1.2
  • wpackagist-plugin/disable-google-fonts 1.1
  • wpackagist-plugin/debug-plugin-activation-errors ~1.9

08/08 2016

1.0.0

1.0.0.0

WordPress Installation Blueprint (Including recurrent plugins etc.)

  Sources   Download

GPL 3.0+

The Requires

  • php >=5.4
  • hassankhan/config ~0.8
  • johnpbloch/wordpress 4.5.*
  • koodimonni-language/core-de_de 4.5.*
  • wpackagist/advanced-custom-fields ~4.4
  • wpackagist-plugin/redirection ~2.3
  • wpackagist-plugin/loco-translate ~1.5
  • wpackagist-plugin/google-sitemap-generator ~4.0
  • wpackagist-plugin/no-self-ping 0.2
  • wpackagist-plugin/wp-mail-smtp ~0.9
  • wpackagist-plugin/user-role-editor ~4.19

 

The Development Requires

  • wpackagist-plugin/query-monitor ~2.7
  • wpackagist-plugin/rewrite-rules-inspector ~1.2
  • wpackagist-plugin/disable-google-fonts 1.1
  • wpackagist-plugin/debug-plugin-activation-errors ~1.9