[ ] Do you have a preferred grid system? || I'd like to use this grid system.
[ ] What fonts do we have available to us? || I'd like to use this font (and include a URL).
Checklist before Handoff to Development
| // REPLACE EXISTING DB define lines with this code | |
| // Technique taken from | |
| // http://markjaquith.wordpress.com/2011/06/24/wordpress-local-dev-tips/ | |
| if ( file_exists( dirname( __FILE__ ) . '/wp-config-local.php' ) ) { | |
| include( dirname( __FILE__ ) . '/wp-config-local.php' ); | |
| define( 'WP_LOCAL_DEV', true ); // We'll talk about this later | |
| } else { | |
| define('DB_NAME', 'production_db_name'); | |
| define('DB_USER', 'production_db_user'); |
| <?php | |
| define('DB_NAME', 'local_db_name'); | |
| define('DB_USER', 'local_db_user'); | |
| define('DB_PASSWORD', 'local_db_pwd'); | |
| define('DB_HOST', 'localhost'); | |
| define('WP_DEBUG', true); |
| # ----------------------------------------------------------------- | |
| # .gitignore for WordPress | |
| # Bare Minimum Git | |
| # http://ironco.de/bare-minimum-git/ | |
| # ver 20150227 | |
| # | |
| # This file is tailored for a WordPress project | |
| # using the default directory structure | |
| # | |
| # This file specifies intentionally untracked files to ignore |
| # ----------------------------------------------------------------- | |
| # .gitignore | |
| # Bare Minimum Git | |
| # https://salferrarello.com/starter-gitignore-file/ | |
| # ver 20221125 | |
| # | |
| # From the root of your project run | |
| # curl -O https://gist.githubusercontent.com/salcode/10017553/raw/.gitignore | |
| # to download this file | |
| # |
| <?php | |
| // short code to display by meta_key job_title | |
| add_shortcode( 'burbs_sort_test', 'burbs_sort_test' ); | |
| function burbs_sort_test() { | |
| global $post; | |
| echo '<pre>'; | |
| $atts = array( | |
| 'post_type' => 'post', | |
| 'order' => 'ASC', |
| # SSH into the server as root | |
| # confirm Linux version CentOS 6.5 | |
| cat /etc/*-release | |
| # clear metadata (ensure we get the latest release) | |
| yum clean metadata | |
| # update openssl | |
| yum update openssl |
| add_filter( 'plugins_url', 'fe_google_sitemap_plugin_https_fix', 10, 3 ); | |
| function fe_google_sitemap_plugin_https_fix( $url, $path, $plugin ) { | |
| if ( 'sitemap.xsl' !== $url ) { | |
| return $url; | |
| } | |
| if ( 'https://' === substr( $url, 0, 8 ) ) { | |
| // the url begins with https, which we do NOT want | |
| // change url to start with http instead of https | |
| $url = 'http' . substr( $url, 5 ); |
| // BEGIN DEV JS CODE for error_log | |
| jQuery(document).ready( function($) { | |
| $log = $('<div><h3>Log</h3></div>').css({ | |
| 'position': 'absolute', | |
| 'top': 0, | |
| 'left': 0, | |
| 'width': 300, | |
| 'border': '1px solid red', | |
| 'background': 'white', |
| # SSH into server | |
| # change to root account using `su` (if you're not already logged in as root) | |
| # Test for vulnerability | |
| env x='() { :;}; echo vulnerable' bash -c "echo this is a test" | |
| # If you see this output, you're not vulnerable and logout now | |
| # bash: warning: x: ignoring function definition attempt | |
| # bash: error importing function definition for `x' | |
| # this is a test |