company | aff url | info |
---|---|---|
Amazon Wishlist | https://www.amazon.com/hz/wishlist/ls/3PM30J30P12O | not affil. ref |
Airtable | https://airtable.com/invite/r/3sNKYPWh | $10 credit |
Atwood Rope | http://atwoodrope.refr.cc/chuckr | 20% off order |
Brilliant.org | https://brilliant.org/ref/paopg2qVb8/ | 3 free months of Premium sub |
Cash (by Square) | https://cash.me/app/FBPFFJM | you get $5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// API specific settings https://openweathermap.org/current | |
const API_URL = 'https://api.openweathermap.org/data/2.5/weather'; | |
const API_KEY = ''; | |
const LOCATION_CODE = ''; | |
const FULL_API_URL = `${API_CURRENT_URL}?id=${LOCATION_CODE}&appid=${API_KEY}`; | |
axios | |
.get(FULL_API_CURRENT_URL) | |
.then(response => { | |
// Assign vars to response data |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": "average", | |
"metadata": { | |
"operation": "retrieve", | |
"provider": "Oxford University Press", | |
"schema": "RetrieveEntry" | |
}, | |
"results": [ | |
{ | |
"id": "average", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// basic idea here is a common function to pass a parent page ID | |
// and get back an array of it and its child page IDs only | |
function getChildPageIDs( $id ) { | |
$child_pages = get_pages('child_of='.$id); | |
$ids_to_remove = array($id); // we want to remove parent id too | |
foreach($child_pages as $child) { | |
array_push($ids_to_remove,$child->ID); // for every child add the id into array | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Remove jQuery Migrate script | |
*/ | |
function ryno_remove_jquery_migrate( $scripts ) { | |
if ( isset( $scripts->registered['jquery'] ) ) { | |
$script = $scripts->registered['jquery']; | |
if ( $script->deps ) { // Check whether the script has any dependencies | |
$script->deps = array_diff( $script->deps, array( 'jquery-migrate' ) ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$url = 'https://icanhazdadjoke.com/'; | |
$ch = curl_init($url); | |
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Accept:text/plain']); | |
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); | |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); | |
$data = curl_exec($ch); | |
curl_close($ch); | |
echo $data; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"username":"twitch.tv/{{ChannelName}} [via RynoBot]", | |
"content":"@everyone {{ChannelName}} just went LIVE on Twitch! See you in chat! clintusHYPE", | |
"embeds":[ | |
{ | |
"title":"{{ChannelUrl}}", | |
"url":"{{ChannelUrl}}", | |
"color":6570404, | |
"thumbnail":{ | |
"url":"https://static-cdn.jtvnw.net/jtv_user_pictures/b26daa03-975b-4a5d-9dea-a7fe9505a63f-profile_image-300x300.png" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<style> | |
.wrapper { | |
display: grid; | |
grid-template-columns: repeat(auto-fill, minmax(200px, 220px)); | |
grid-gap: 20px; | |
} | |
.box { | |
background-color: #ebebeb; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Verifying that "chuckreynolds.id" is my Blockstack ID. https://onename.com/chuckreynolds |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function get_twitter_followers() { | |
$ttl = 2 * HOUR_IN_SECONDS; | |
$cache = get_option( 'my_twitter_followers' ); | |
if ( empty( $cache['timeout'] ) || $cache['timeout'] < time() ) { | |
$followers = wp_remote_get( ... ); | |
$cache = array( | |
'count' => $followers, |