View gist:4c7fd31b851da4fc28ea296f0eb95868
#!/usr/bin/env sh
set -e
HAS_GIT=`command -v git 2&>/dev/null || echo "false"`
HAS_BREW=`command -v brew 2&>/dev/null || echo "false"`
HAS_VAGRANT=`command -v vagrant 2&>/dev/null || echo "false"`
HAS_VIRTUALBOX=`command -v VirtualBox 2&>/dev/null || echo "false"`
RED=`tput setaf 1`
View config.local.yaml
# Chassis configuration
hosts:
- wpaustralia.local
# Extensions
#
# Install a list of extensions automatically
extensions:
- chassis/xdebug
- chassis/mailhog
View config.local.yaml
hosts:
- thunderhead.local
database:
name: wordpress
user: wordpress
password: vagrantpassword
prefix: thunderhead_
admin:
user: admin
email: admin@example.com
View lotsa_extensions.yaml
extensions:
- chassis/tester
- chassis/mailhog
- chassis/xdebug
- chassis/nodejs
- chassis/fish
- chassis/gulp
- chassis/grunt
- chassis/imagick
- chassis/gmagick
View vm_ware.sh
chassis ⟩ vagrant up --provider=vmware_fusion
Bringing machine 'default' up with 'vmware_fusion' provider...
==> default: Checking if box 'bento/ubuntu-16.04' is up to date...
==> default: Verifying vmnet devices are healthy...
==> default: Preparing network adapters...
==> default: Fixed port collision for 22 => 2222. Now on port 2203.
==> default: Starting the VMware VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 172.16.138.166:22
default: SSH username: vagrant
View dem_queries.php
$taxonomies = Fusion()->get_content_taxonomies();
foreach ( $taxonomies as $taxonomy ) {
$tax_query['tax_query'][] = array(
'field' => 'term_id',
'terms' => $tags,
'taxonomy' => $taxonomy,
);
}
View gist:ebedaafafe5f2eb1cc0819069ae659c2
### Keybase proof
I hereby claim:
* I am BronsonQuick on github.
* I am bronsonquick (https://keybase.io/bronsonquick) on keybase.
* I have a public key whose fingerprint is 9697 FB93 A316 562E 7930 341E 7576 844C 8CBE AA39
To claim this, I am signing this object:
View gist:62589e4ea2b273e985a0
<?php
function sennza_backtrace() {
echo implode( '<br>', explode( ',', wp_debug_backtrace_summary( null, 4 ) ) );
};
add_action( 'deprecated_function_run', 'sennza_backtrace' );
add_action( 'deprecated_argument_run', 'sennza_backtrace' );
add_action( 'doing_it_wrong_run', 'sennza_backtrace' );
View wp-cli-batch-import.sh
# Activate the wordpress importer
wp plugin activate wordpress-importer --url=http://localhost/example.com/
# Iterate over all of the import files in a given folder.
for f in myfolder/*.xml; do wp import $f --authors=skip --skip=attachment --url=localhost/example.com/; done
View no_index.php
<?php
/*
Plugin Name: United Influencers Stop Indexing On Staging
Plugin URI: https://hmn.md/
Description: This plugin prevents search engines from indexing our staging sites.
Author: Human Made Limited
Version: 0.1
Author URI: https://hmn.md/
*/