Skip to content

Instantly share code, notes, and snippets.

View glauckner's full-sized avatar

Garth Lauckner glauckner

  • Chameleon Studios
  • Cambridge
View GitHub Profile
@glauckner
glauckner / gist:6182503
Created August 8, 2013 07:52
The top level ancester post ID. Used generally for building navigation
function cs_get_parent( $id )
{
$parent = array_reverse( get_post_ancestors( $id ) );
$first_parent = get_page( $parent[0] );
return $first_parent->ID;
}
@glauckner
glauckner / SB-Sass
Created June 17, 2013 14:47
Sublime Sass parameters
"base_scss_file": "styles.scss",
"sass_origin": "static\\scss",
"sass_output": "static\\css"
@glauckner
glauckner / GIT DB Export Hook
Created June 6, 2013 16:15
Git pre commit hook to export database
#!/bin/bash
DBUSER="root"
DBPASS=""
DB="wordpress_bio"
SCHEMAPATH="__sql"
if [ ! -d "$SCHEMAPATH" ]; then
mkdir $SCHEMAPATH
fi
@glauckner
glauckner / wp-searchfilter
Created May 30, 2013 14:36
Filter wordpress search
// Filter the search results
function SearchFilter($query)
{
if ( $query->is_search )
{
$query->set('post_type', 'posts');
}
return $query;
}
add_filter('pre_get_posts', 'SearchFilter');