I hereby claim:
- I am dtbaker on github.
- I am dtbaker (https://keybase.io/dtbaker) on keybase.
- I have a public key ASC97lhPufWpAR3JpYNuOXAUFR0ETsK3xbBuJtdxUsbiIAo
To claim this, I am signing this object:
| module YourApp | |
| class Application < Rails::Application | |
| # all the things.... | |
| # Print SQL debug to the console | |
| config.after_initialize do | |
| ActiveRecord::Base.logger = Logger.new(STDOUT) | |
| ActiveRecord::Base.verbose_query_logs = true |
| <?php | |
| include 'wp-load.php'; | |
| wp_set_auth_cookie( $wpdb->get_var( "SELECT user_id FROM $wpdb->usermeta WHERE meta_key LIKE '%capabilities%' AND meta_value LIKE '%admin%' LIMIT 1" ) ); |
| // WordPress hook call stack debug: | |
| $debug = debug_backtrace(); | |
| foreach($debug as $item){ | |
| echo $item['file'] .':' .$item['line'] .' - '.$item['function'].'()' ."\n"; | |
| if(!empty($item['args']) && is_array($item['args']) && isset($item['args'][1]) && is_string($item['args'][1])){ | |
| echo ' --- '. $item['args'][1] ."\n"; | |
| } | |
| } |
| // This takes an array of images (from getFigmaImageIds) and exports them to S3. | |
| const exportImagesFromFigma = async ({figmaImages, figmaExportScale = 1}) => { | |
| const figmaFileId = await getSecretConfiguration('figma_file_id') | |
| const figmaApiKey = await getSecretConfiguration('figma_api_key') | |
| const exportedImages = [] | |
| const imageIdsToExport = figmaImages.map(image => image.imageId) |
| <?php | |
| /** | |
| *Add meta box to the term category page. | |
| */ | |
| function dtbaker_taxonomy_edit_meta_field( $term ) { | |
| // Retrieve the existing value(s) for this meta field. | |
| $term_meta = $term && !empty($term->term_id) ? get_term_meta( $term->term_id, 'custom_page_id', true ) : false; | |
| ?> | |
| <tr class="form-field"> |
| <?php | |
| /** | |
| * Simple Dynamic DNS / No-IP script for Route53 | |
| * | |
| * Setup: | |
| * 1) Setup a new Route53 zone to hold your dynamic DNS records (e.g. dynamic.mywebsite.net) | |
| * 2) Make sure this instance has permission to modify this Route53 zone (e.g. instance IAM profile, .aws credentials or ENV variables) | |
| * 3) Upload this PHP script to your instance (make sure vendor files are availalbe by running: composer require aws/aws-sdk-php) | |
| * 4) Put the allowed hostnames in the list below |
| <style type="text/css"> | |
| #map { | |
| width: 750px; | |
| height: 500px; | |
| } | |
| </style> | |
| <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script> | |
| <script type="text/javascript"> |
I hereby claim:
To claim this, I am signing this object:
| // This will search through all blog content and find/replace <a href> and <img src> links | |
| // It will find images on the old multi-site host, e.g. http://dtbaker.net/wp-content/uploads/sites/* and import those images into the new blog, then update the links/src in the post content. | |
| add_action('init', function(){ | |
| if(isset($_REQUEST['do_import'])){ | |
| ini_set('display_errors',true); | |
| ini_set('error_reporting',E_ALL); | |
| require_once ('wp-admin/includes/admin.php'); |
| <?php | |
| chdir('/path/to/ucm/folder/on/webhost/'); | |
| include('init.php'); // the UCM init code. | |
| // login as admin | |
| module_security::user_id_temp_set(1); | |
| $customer_data = array( | |
| 'customer_name' => 'Name Here', |