Skip to content

Instantly share code, notes, and snippets.

View DavidWells's full-sized avatar
😃

David Wells DavidWells

😃
View GitHub Profile
@DavidWells
DavidWells / Wordpress :: Add jQuery Script with enqueue
Created December 4, 2012 01:34
Wordpress :: Add jQuery Script with enqueue
/** Add jquery script for responsive slider
This is for use with a child theme!
If not use: get_template_directory_uri() instead
*/
function fws_add_the_scripts() {
wp_enqueue_script(
'custom_script',
get_stylesheet_directory_uri() . '/js/responsiveslides.min.js',
array('jquery')
);
<?php
function create_onetime_nonce( $action = -1 ) {
$time = time();
$nonce = wp_create_nonce( $time . $action );
set_transient( '_nonce_' . $time, 1, 60*60 ); // adjust the lifetime of the transient
return $nonce . '-' . $time;
}
function verify_onetime_nonce( $_nonce, $action = -1 ) {
@list( $nonce, $time ) = explode( '-', $_nonce );
@DavidWells
DavidWells / functions.php
Last active August 29, 2015 13:57 — forked from BFTrick/functions.php
Disable inbound now shortcode styles. Add this snippet to your themes functions.php file
//dequeue css from plugins
add_action('wp_print_styles', 'inbound_dequeue_css', 100);
function inbound_dequeue_css() {
wp_dequeue_style( 'inbound-shortcodes' );
}
@DavidWells
DavidWells / manual-flush-leads-mapping-transient.php
Last active August 29, 2015 13:56 — forked from anonymous/manual-flush-leads-mapping-transient.php
Manually reset lead mapping fields in WordPress Leads
/* Add to functions.php file. Refresh wordpress admin, then remove this code */
// OR run /wp-admin/?clear_lead_custom_field_cache=1 and it will flush the cache
add_action('init', 'manual_flush_inbound_form_map_transient')
if (!function_exists('manual_flush_inbound_form_map_transient')) {
// Refresh transient
function manual_flush_inbound_form_map_transient(){
delete_transient('wp-lead-fields');
}
}