Skip to content

Instantly share code, notes, and snippets.

View dbspringer's full-sized avatar

Derek Springer dbspringer

View GitHub Profile
@dbspringer
dbspringer / gist:a11b023982068881802d
Created February 12, 2015 18:53
Beer Recipe Table
<div class="beer-recipe">
<div class="beer-details">
<h3>Recipe Details</h3>
<table>
<thead>
<tr>
<th>Batch Size</th>
<th>Boil Time</th>
<th>IBU</th>
<th>SRM</th>
@dbspringer
dbspringer / delegate.php
Created January 2, 2015 18:56
How to add OpenID authentication for your self-hosted WordPress site.
add_action( 'wp_head', 'openid_delegate' );
function openid_delegate() {
echo <<<HTML
<!-- OpenID Delegation -->
<link rel="openid.server" href="https://yoursite.wordpress.com/?openidserver=1">
<link rel="openid.delegate" href="https://yoursite.wordpress.com/">
HTML;
}
@dbspringer
dbspringer / badfunc.sh
Created September 23, 2014 01:56
Recurse through directories looking for bad functions
#!/usr/bin/env bash
dir="."
if [ $1 ]; then dir=$1; fi
bad_funcs="exec system passthru shell_exec escapeshellarg escapeshellcmd proc_close proc_open dl popen show_source ini_set"
for func in $bad_funcs
do
grep -R --include=*.php $func $dir
done