This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Wrapper for wp_head() which manages SSL | |
* | |
* @uses wp_head() | |
* @param bool $ssl | |
* @return void | |
*/ | |
function pilau_wp_head( $ssl = false ) { | |
if ( ! $ssl || WP_LOCAL_DEV ) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* A hack to add classes to the HTML element (a la Paul Irish) for IE 10+ | |
* IE 10 and over no longer support conditional classes. However, sometimes | |
* you still need to target IE above 9! | |
*/ | |
jQuery( document ).ready( function( $ ) { | |
var html = $( html ); | |
if ( /MSIE 1[01]\.\d+;/.test( navigator.userAgent ) || /Trident/.test( navigator.userAgent ) ) { | |
html.addClass( 'ie' ); | |
if ( /MSIE 10\.\d+;/.test( navigator.userAgent ) ) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'option_thumbnail_size_w', function() { return 176; } ); | |
add_filter( 'option_thumbnail_size_h', function() { return 210; } ); | |
add_filter( 'option_thumbnail_crop', function() { return 1; } ); | |
add_filter( 'option_medium_size_w', function() { return 400; } ); | |
add_filter( 'option_medium_size_h', function() { return 265; } ); | |
add_filter( 'option_medium_crop', function() { return 1; } ); | |
add_filter( 'option_large_size_w', function() { return 746; } ); | |
add_filter( 'option_large_size_h', function() { return 372; } ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* For a list, calculate how many rows, height of each row | |
* | |
* @param {object} l The list jQuery object | |
* @return {object} | |
*/ | |
function pilau_list_dimensions( l ) { | |
var d = { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Allow the multiplication of posts in query results for testing purposes. | |
* | |
* In the query args, set pilau_multiply to the number you want the posts multiplying by. | |
* NOTE: If using get_posts() instead of WP_Query, you will need to set suppress_filters to true. | |
*/ | |
add_filter( 'the_posts', 'pilau_multiply_posts', 10, 2 ); | |
function pilau_multiply_posts( $posts, $query ) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Get the URL of a thumbnail for a video on a 3rd-party service | |
* | |
* @param string $url Currently supports YouTube and Vimeo | |
* @return string | |
*/ | |
function pilau_get_video_thumbnail( $url ) { | |
$thumb_url = null; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Slideshow | |
*/ | |
( function( $ ) { | |
$.PilauSlideShow = function( options ) { | |
/** The slideshow wrapper element */ | |
this.el = options.el; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ul { | |
padding-left: 1.5em; | |
li { | |
list-style: none; | |
&:before { | |
content: '\2022'; | |
color: @color-green; | |
display: block; | |
position: relative; | |
max-width: 0; |