More Related Content Similar to WordPress for the modern PHP developer (20) WordPress for the modern PHP developer19. @tweetingsherry
#phpuk17
.git index.php readme.htmllicense.txt wp-activate.php wp-admin wp-blog-header.php
wp-comments-
post.php
wp-config-
sample.php
wp-config.php wp-content wp-cron.php wp-includes wp-links-opml.php
wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
20. @tweetingsherry
#phpuk17
.git index.php readme.htmllicense.txt wp-activate.php wp-admin wp-blog-header.php
wp-comments-
post.php
wp-config-
sample.php
wp-config.php wp-content wp-cron.php wp-includes wp-links-opml.php
wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
25. @tweetingsherry
#phpuk17
.git index.php readme.htmllicense.txt wp-activate.php wp-admin wp-blog-header.php
wp-comments-
post.php
wp-config-
sample.php
wp-config.php wp-content wp-cron.php wp-includes wp-links-opml.php
wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
26. @tweetingsherry
#phpuk17
.git index.php readme.htmllicense.txt wp-activate.php wp-admin wp-blog-header.php
wp-comments-
post.php
wp-config-
sample.php
wp-config.php wp-content wp-cron.php wp-includes wp-links-opml.php
wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
27. @tweetingsherry
#phpuk17
.git index.php readme.htmllicense.txt wp-activate.php wp-admin wp-blog-header.php
wp-comments-
post.php
wp-config-
sample.php
wp-config.php wp-content wp-cron.php wp-includes wp-links-opml.php
wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
137. @tweetingsherry
#phpuk17
server {
listen 443;
server_name staging.site.com;
env WP_ENV=staging
...
switch ($_ENV['WP_ENV']) {
case 'staging':
define('WP_HOME', 'https://staging.site.com…
define('WP_SITEURL', 'https://staging.site.…
...
/wp-config.php
/etc/nginx/sites-enabled/vhost.conf
138. @tweetingsherry
#phpuk17
server {
listen 443;
server_name staging.site.com;
env WP_ENV=staging
...
switch ($_ENV['WP_ENV']) {
case 'staging':
define('WP_HOME', 'https://staging.site.com…
define('WP_SITEURL', 'https://staging.site.…
...
/wp-config.php
/etc/nginx/sites-enabled/vhost.conf
define('WP_HOME', 'https://staging.site.com…
define('WP_SITEURL', 'https://staging.site.…
139. @tweetingsherry
#phpuk17
define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
define('WP_HOME', 'https://site.com');
define('WP_SITEURL', 'https://site.com/wordp…
define('AUTH_KEY', 'put your unique phrase…
define('SECURE_AUTH_KEY', 'put your unique phrase…
define('LOGGED_IN_KEY', 'put your unique phrase…
define('WP_DEBUG', true);
... /wp-config.php
...
140. @tweetingsherry
#phpuk17
define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
define('WP_HOME', 'https://site.com');
define('WP_SITEURL', 'https://site.com/wordp…
define('AUTH_KEY', 'put your unique phrase…
define('SECURE_AUTH_KEY', 'put your unique phrase…
define('LOGGED_IN_KEY', 'put your unique phrase…
define('WP_DEBUG', true);
...
... /wp-config.php
141. @tweetingsherry
#phpuk17
define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
define('WP_HOME', 'https://site.com');
define('WP_SITEURL', 'https://site.com/wordp…
define('AUTH_KEY', 'put your unique phrase…
define('SECURE_AUTH_KEY', 'put your unique phrase…
define('LOGGED_IN_KEY', 'put your unique phrase…
define('WP_DEBUG', true);
...
... /wp-config.php
221. @tweetingsherry
#phpuk17
~/site $ git remote add upstream https://github.com/
roots/trellis.git
~/site $ git remote -v
origin git@github.com:chrissherry/site.git (fetch)
origin git@github.com:chrissherry/site.git (push)
upstream git@github.com:roots/trellis.git (fetch)