View Database Many to Many Relationship
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
user | |
+----+-----------+----------+-------+ | |
| id | firstname | lastname | email | | |
+----+-----------+----------+-------+ | |
| 1 | Peter | Jones | email | | |
| 2 | Bob | Smith | email | | |
| 3 | Sarah | Peters | email | | |
| 4 | Christine | Hall | email | | |
+----+-----------+----------+-------+ |
View Powershell - Replace space in filename with hyphen
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
dir | rename-item -NewName {$_.name -replace " ","-"} |
View Javascript-Enqueue
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
// Add Javascript to select default options in Product Add on | |
function digitalessence_new_scripts(){ | |
wp_enqueue_script( 'product-addon-default-values', get_stylesheet_directory_uri() . '/js/product-addon-default-value.js', array(), true ); | |
} | |
add_action( 'wp_enqueue_scripts', 'digitalessence_new_scripts' ); |
View WordPress - Enfold - PHP - Detect if a post date is in the past and add a class
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
// Detect if post is in the past and if so add a custom Class "oldpost" | |
if (strtotime(get_the_date( "Y-m-d", $the_id )) < strtotime(date("Y-m-d"))) { | |
$post_class = "post-entry post-entry-{$the_id} oldpost slide-entry-overview slide-loop-{$post_loop_count} slide-parity-{$parity} {$last}"; | |
} | |
else { | |
$post_class = "post-entry post-entry-{$the_id} slide-entry-overview slide-loop-{$post_loop_count} slide-parity-{$parity} {$last}"; | |
} |
View WordPress - PHP - Display posts dated in the future
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
//Display Future Posts | |
function de_prevent_future_type( $post_data ) { | |
if ( $post_data['post_status'] == 'future' && $post_data['post_type'] == 'post' ) | |
/*Here I am checking post_type='post' , you may use different post type and if you want it | |
for all post type then remove "&& $post_data['post_type'] == 'post'" | |
*/ | |
{ | |
$post_data['post_status'] = 'publish'; | |
} | |
return $post_data; |
View WordPress - PHP - Add og Open Graph data to header
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
//Add Open Graph | |
add_action('wp_head', 'fb_opengraph'); | |
function fb_opengraph() { | |
if( is_single() || is_page() ) { | |
echo ' | |
<meta property="og:title" content="Osso Restaurant - Peebles" /> | |
<meta property="og:description" content="Osso Restaurant Peebles - Michelin Bib Gourmand Winner 2011 to 2018" /> | |
<meta property="og:image" content="https://www.ossorestaurant.com/wp-content/uploads/2019/03/facebook-og-image.jpg" />'; | |
} | |
} |
View WordPress - MYSQL - Delete all post revisions from database
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
DELETE FROM wp_posts WHERE post_type = "revision"; |
View WordPress - Debug Pending Updates
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
/** | |
* Debug Pending Updates | |
* Displays hidden plugin and theme updates on update-core screen. | |
*/ | |
function debug_pending_updates() { | |
// Rough safety nets | |
if ( ! is_user_logged_in() || ! current_user_can( 'update_plugins' ) || ! current_user_can( 'update_themes' ) ) return; | |
$output = ""; |
View WordPress - Enfold - PHP - Add Div using functionand add_action
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
// Simple function to add a div | |
// Note, the display is set to none so it is only visible in the source code | |
function custom_stuff(){ | |
?> | |
<div style="display:none">Find this</div> | |
<?php | |
} | |
add_action('wp_footer', 'custom_stuff'); |
NewerOlder