Skip to content

Instantly share code, notes, and snippets.

View scottnath's full-sized avatar

Scott Nath scottnath

View GitHub Profile
{
"basics": {
"profiles": [
{
"url": "https://mastodon.social/@scottnath",
"username": "scottnath@mastodon.social",
"network": "Mastodon"
},
{
"url": "https://dev.to/scottnath",
@scottnath
scottnath / 0-env-url-override.php
Created February 22, 2012 15:51 — forked from mjangda/0-env-url-override.php
How to use WordPress across environments without needing to mess with URLs in the database.
<?php
// This is the meat of the plugin and should go in mu-plugins/0-env-url-override.php
// Only load these filters if we're not in the production environment
if ( defined( 'ENV_NOT_PRODUCTION' ) && ENV_NOT_PRODUCTION ) {
// This always needs to be filtered
add_filter( 'site_url', 'env_filter_site_url', 0 );
// We don't filter home_url in the admin so that we get production URLs for posts.
// This does break certain links like "Preview/View Post", however.
@scottnath
scottnath / gist:e8029389409bb592b235
Created March 4, 2015 22:05
git: delete local/remote branches

delete local

git branch -d name-of-branch

delete remote - NOTE: powerful!

git push origin :name-of-branch

@scottnath
scottnath / gist:4003391
Created November 2, 2012 18:30
wordpress & gravity forms: Giving Editors Access to Gravity Forms
//Giving Editors Access to Gravity Forms
function add_grav_forms(){
$role = get_role('editor');
$role->add_cap('gform_full_access');
}
add_action('admin_init','add_grav_forms');
# Kill the port you found
`kill -9 PID`
i.e.:
`kill -9 11623`
# Find the port
`lsof -i :PORT`
i.e.:
pg_ctl -D /usr/local/var/postgres stop
original: http://stackoverflow.com/questions/36436120/fatal-error-lock-file-postmaster-pid-already-exists
@scottnath
scottnath / gist:3750842
Last active May 17, 2016 17:41
find text inside a file on command line
find . -name '*' -exec grep -li 'text_to_search_for' {} \;
// ignore directories (won't show ".. is a directory")
find . -name '*' -exec grep -sli 'TEXT' {} \;
// exclude directories (like `node_modules`)
find . -name '*' -not -path './node_modules/*' -exec grep -sli 'TEXT' {} \;
@scottnath
scottnath / ose_wordpress_firewall.php
Created February 7, 2013 17:04
Path fix & bug fix for ose_wordpress_firewall.php - http://wordpress.org/support/plugin/ose-firewall
<?php
/*
Plugin Name: OSE Firewall
Plugin URI: http://wordpress.org/extend/plugins/ose-firewall/
Description: OSE Firewall - A WordPress Firewall created by Open Source Excellence. It protects your WordPress-powered blog against attacks and hacking. The email alert / notification function is disabled by default, while it can be activated and configured in <strong>Settings -> OSE Firewall</strong>. Please go to your <a href="options-general.php?page=ose_wp_firewall">OSE Firewall configuration</a> page.
Author: Open Sourcce Excellence
Version: 1.0.2
Author URI: http://www.opensource-excellence.com/
*/
define('DS', DIRECTORY_SEPARATOR);
@scottnath
scottnath / gist:3763401
Created September 21, 2012 19:27
remove all .svn folders from command line
//from the folder:
rm -rf `find . -type d -name .svn`
//to just find them all:
find . -type d -name .svn
@scottnath
scottnath / mpo2gif
Created September 21, 2012 14:46 — forked from fuba/mpo2gif
convert a .mpo file to an animation gif
#!/bin/sh
# mpo2gif
# convert a .mpo file to a animation gif.
# this idea is from http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=16275
# this script requires exiftool and imagemagick.
rjpg=/tmp/$$_r.jpg
ljpg=/tmp/$$_l.jpg
echo $1