Skip to content

Instantly share code, notes, and snippets.

View rickalee's full-sized avatar

Ricky Lee Whittemore rickalee

View GitHub Profile
@rickalee
rickalee / gist:6272257
Created August 19, 2013 18:11
Ways to Enqueue jQuery
// Load jQuery
if ( !is_admin() ) {
wp_enqueue_script('jquery');
}
@rickalee
rickalee / gist:6427920
Last active December 22, 2015 05:59
HTML5 for IE
<?php
add_action( 'wp_head', 'swg_add_ie_html5_shim' );
function swg_add_ie_html5_shim() {
global $is_IE;
if ( $is_IE ) {
echo '<!--[if lt IE 9]>';
echo '<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>';
echo '<![endif]-->';
}
}
@rickalee
rickalee / gist:7588915
Created November 21, 2013 20:22
Random Testimonial using Advanced Custom Fields Options Page
<?php
$rows = get_field( 'testimonials', 'option' );
$row_count = count($rows);
$i = rand(0, $row_count - 1);
echo '<blockquote><p>' . $rows[$i]['quote'] . '</p>';
echo '<cite>' . $rows[$i]['cite'] . '</cite></blockquote>';
?>
@rickalee
rickalee / gist:8028035
Last active December 31, 2015 18:39
Search Equipment
function search_filter($query) {
if ( !is_admin() && $query->is_main_query() ) {
if ($query->is_search) {
$query->set( 'post_type', array( 'listing' ) );
$query->set( 'posts_per_page', -1 );
}
}
}
add_action('pre_get_posts','search_filter');
@rickalee
rickalee / gist:8057807
Created December 20, 2013 16:54
iHomefinder Office Description Fix - Add to Source of WYSIWIG
<style type="text/css">/*
fixes alignment on mobile site
*/
#remarks {
float: inherit !important;
padding-bottom: 0px !important;
}
</style>
@rickalee
rickalee / gist:8290577
Last active January 2, 2016 10:29
Migrate former Base Theme to Functions.php enqueues
function swg_scripts() {
// Load our main stylesheet.
wp_enqueue_style( 'swg-style', get_stylesheet_uri() );
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
wp_enqueue_script( 'swg-superfish', get_template_directory_uri() . '/js/superfish.js', array( 'jquery' ), '20131209', true );
@rickalee
rickalee / gist:8587678
Created January 23, 2014 22:01
VCF Support with WordPress/Cloud Sites
## Add to .htaccess
AddType application/octet-stream vcf
## Add to functions.php in active theme
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
// add your extension to the array
$existing_mimes['vcf'] = 'text/x-vcard';
@rickalee
rickalee / gist:8608314
Created January 24, 2014 22:42
get_template_part for IDX Listing
<div class="listing">
<?php get_template_part( 'idx/single', 'gallery' ); ?>
<?php get_template_part( 'idx/single', 'title' ); ?>
<?php get_template_part( 'idx/single', 'price' ); ?>
<?php get_template_part( 'idx/single', 'description' ); ?>
@rickalee
rickalee / gist:8698426
Created January 29, 2014 22:22
idx-results wrapper
<div class="idx-results">
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
<div class="listing-excerpt"></div>
@rickalee
rickalee / gist:9211903
Created February 25, 2014 16:06
Email Alerts - Filter Subject
function kcannon_new_listings_notifications_subject() {
return 'New Listing Notification | Karen Cannon Realtors';
}
add_filter( 'idx_send_new_listings_notifications_subject', 'kcannon_new_listings_notifications_subject' );