View gist:e8c5f5abad59f96eb837
1 2 3 4 5 6 7 8 9 10
// readable and easily re-orderable
 
$(document).on('submit', '#foo', myCallback1);
$(document).on('submit', '#bar', myCallback2);
$(document).on('click', '.baz', myCallback3);
 
// performant
 
$(document).on('submit', '#foo', myCallback1)
.on('submit', '#bar', myCallback2)
View .gitconfig
1 2
[alias]
subup = "!f() { git submodule sync; git submodule update --init --recursive; }; f"
View gist:11220299
1 2 3 4 5 6 7 8 9
In classes/deploy.class.php find this code on or around line 426:
 
<p>'.__('The batch session token does not match.', 'cf-deploy').'</p>
 
Replace that with:
 
<p>'.sprintf(__('The batch session token does not match. Expected "%s", received "%s"', 'cf-deploy'), esc_html($session_token), esc_html($args['batch_session_token'])).'</p>
This will show you the expected and received tokens.
View wp-post-content-tweet.php
1 2 3 4 5 6 7 8 9 10
<?php
function aktt_replace_tweet_content($posts) {
foreach ($posts as $post) {
if ($post->post_type == AKTT::$post_type && !empty($post->tweet)) {
$post->post_content = esc_url(AKTT::status_url($post->tweet->username(), $post->tweet->id()));
}
}
}
add_action('the_posts', 'aktt_replace_tweet_content', 11);
View google-spreadsheet-colors.js
1 2 3 4 5 6 7 8 9
function onEdit(e) {
setColors();
};
 
function setColors() {
var activeSheet = SpreadsheetApp.getActiveSheet();
var numRows = activeSheet.getMaxRows();
var numCols = activeSheet.getMaxColumns();
var row, cell, value;
View cf-favorites.php
1 2 3 4 5 6 7 8 9
<?php
/*
Plugin Name: Favorites
Plugin URI:
Description: Let users save posts/pages as favorites - then access them through a quick menu.
Version: 1.0
Author: Crowd Favorite
Author URI: http://crowdfavorite.com
*/
View wp-page-tags.php
1 2 3 4 5 6 7 8 9 10
<?php
/*
Plugin Name: CF Page Tags
Plugin URI: http://crowdfavorite.com/wordpress/
Description: Add the tags form to pages in WP.
Author: Crowd Favorite
Author URI: http://crowdfavorite.com
Version: 1.0
*/
View wpdb-implode.php
1 2 3 4 5 6 7 8 9
<?php
$results = $wpdb->get_results(
$wpdb->prepare("
SELECT ID, post_title, post_name, post_parent
FROM $wpdb->posts
WHERE post_parent IN (".implode(',', array_map('intval', $post_ids)).")
")
);
View wordpress-template.php
1 2 3 4 5 6 7 8 9 10
<?php
/**
* The main template file.
*
* This is the most generic template file in a WordPress theme and one of the
* two required files for a theme (the other being style.css).
* It is used to display a page when nothing more specific matches a query.
* For example, it puts together the home page when no home.php file exists.
*
* Learn more: http://codex.wordpress.org/Template_Hierarchy
View wp-customer-posts-per-page.php
1 2 3 4 5 6 7 8 9 10
<?php
// add filter for front-end requests
if (!is_admin() && !is_feed()) {
add_filter('parse_request', 'my_add_posts_per_page');
}
// add our condition-checking filter
function my_add_posts_per_page() {
add_filter('pre_get_posts', 'my_posts_per_page');
Something went wrong with that request. Please try again.