This file contains 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 | |
/** | |
* Afficher les statistiques des shortcodes dans le contenu | |
* (?) Permettre de pouvoir passer dans une variable les Shortcode à supprimer. | |
* $post_id : string | |
* $mycontent : String | |
* (? $shortcodes : Array | |
*/ |
This file contains 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
UPDATE wp_options SET option_value = replace(option_value, '[previous-url]', '[next-url]') WHERE option_name = 'home' OR option_name = 'siteurl'; | |
UPDATE wp_posts SET post_content = replace(post_content, '[previous-url]', '[next-url]'); | |
UPDATE wp_postmeta SET meta_value = replace(meta_value,'[previous-url]','[next-url]'); | |
UPDATE wp_usermeta SET meta_value = replace(meta_value, '[previous-url]','[next-url]'); | |
UPDATE wp_links SET link_url = replace(link_url, '[previous-url]L','[next-url]'); | |
UPDATE wp_comments SET comment_content = replace(comment_content , '[previous-url]','[next-url]'); | |
/* For images in a single post */ | |
UPDATE wp_posts SET post_content = replace(post_content, '[previous-url]', '[next-url]'); | |
/* For attached images in a post: */ | |
UPDATE wp_posts SET guid = replace(guid, '[previous-url]','[next-url]'); |
This file contains 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
/** | |
* Extend get terms with post type parameter. | |
* | |
* @global $wpdb | |
* @param string $clauses | |
* @param string $taxonomy | |
* @param array $args | |
* @return string | |
*/ | |
function df_terms_clauses( $clauses, $taxonomy, $args ) { |
This file contains 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
// Render fields at the bottom of variations - does not account for field group order or placement. | |
add_action( 'woocommerce_product_after_variable_attributes', function( $loop, $variation_data, $variation ) { | |
global $abcdefgh_i; // Custom global variable to monitor index | |
$abcdefgh_i = $loop; | |
// Add filter to update field name | |
add_filter( 'acf/prepare_field', 'acf_prepare_field_update_field_name' ); | |
// Loop through all field groups | |
$acf_field_groups = acf_get_field_groups(); | |
foreach( $acf_field_groups as $acf_field_group ) { |
This file contains 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
function properties_map_script() { | |
wp_register_style( | |
'leaflet', | |
"https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.3.1/leaflet.css", | |
array(), | |
null | |
); | |
wp_register_script( |
This file contains 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 | |
/** | |
* Plugin Name: ACF Field to Excerpt | |
* Plugin URI: http://wordpress.stackexchange.com/q/70990/12615 | |
*/ | |
function acf_to_excerpt(){ | |
$post_type = 'post'; | |
$field = 'summary'; | |
This file contains 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 | |
/** | |
* Sets the post view count | |
* @params ($postID) Current post ID | |
*/ | |
function namespace_set_post_views($postID) { | |
$count_key = 'namespace_post_views_count'; | |
$count = get_post_meta($postID, $count_key, true); |
This file contains 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
//Generate Encoded Polyline Algorithm Format for Google Static Maps API | |
// http://bit.ly/sw3deL (Japanese) | |
// http://bit.ly/tnKt4m (English) | |
function encodeGPolyline(path){ | |
var enc = ""; | |
var old = true; | |
for(c in path){ | |
var latlng = path[c]; | |
if(old === true){ |
This file contains 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 | |
$file = '/path/to/file.png'; | |
$filename = basename($file); | |
$upload_file = wp_upload_bits($filename, null, file_get_contents($file)); | |
if (!$upload_file['error']) { | |
$wp_filetype = wp_check_filetype($filename, null ); | |
$attachment = array( | |
'post_mime_type' => $wp_filetype['type'], | |
'post_parent' => $parent_post_id, |
This file contains 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 | |
/** | |
* Attach images uploaded through Gravity Form to ACF Gallery Field | |
* | |
* @author Joshua David Nelson, [email protected] | |
* @return void | |
*/ | |
$gravity_form_id = 1; // gravity form id, or replace {$gravity_form_id} below with this number | |
add_filter( "gform_after_submission_{$gravity_form_id}", 'jdn_set_post_acf_gallery_field', 10, 2 ); | |
function jdn_set_post_acf_gallery_field( $entry, $form ) { |
NewerOlder