Skip to content

Instantly share code, notes, and snippets.

View mckernanin's full-sized avatar

Kevin McKernan mckernanin

View GitHub Profile
@mckernanin
mckernanin / functions.php
Created December 30, 2015 21:34
Gravity Forms WPEditor
<?php
/*
Plugin Name: Rich Text editors for Gravity Forms
Description: Converts the textarea fields in Gravity Forms to WordPress rich text editors
Author: Nathaniel Taintor
Author URI: http://goldenapplesdesign.com
Version: 1.0
License: GPLv2
*/
@mckernanin
mckernanin / functions.php
Created December 30, 2015 21:33
Add page slug as a body class for WordPress
<?php
//Page Slug Body Class
function add_slug_body_class( $classes ) {
global $post;
if ( isset( $post ) ) {
$classes[] = $post->post_type . '-' . $post->post_name;
}
return $classes;
}
@mckernanin
mckernanin / main.js
Created November 18, 2015 18:33
IE9 Console Log Fix
(function() {
var method;
var noop = function () {};
var methods = [
'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error',
'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log',
'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd',
'timeline', 'timelineEnd', 'timeStamp', 'trace', 'warn'
];
var length = methods.length;
@mckernanin
mckernanin / gulpfile.js
Created April 29, 2015 23:48
Gulp File
var gulp = require('gulp');
var browserSync = require('browser-sync');
var reload = browserSync.reload;
var sass = require('gulp-sass');
var autoprefixer = require('gulp-autoprefixer');
var imagemin = require('gulp-imagemin');
var pngquant = require('imagemin-pngquant');
var uglify = require('gulp-uglify');
var plumber = require('gulp-plumber');
var debug = require('gulp-debug');
@mckernanin
mckernanin / main.js
Created September 23, 2014 17:27
add class to ls-bottom-slidebuttons
$('.ls-bottom-slidebuttons a').each(function() {
$(this).click(function() {
$('.ls-bottom-slidebuttons a').removeClass('ls-nav-active');
$(this).addClass('ls-nav-active');
});
});