Created
August 18, 2011 22:06
-
-
Save bueltge/1155369 to your computer and use it in GitHub Desktop.
has_shortcode()
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
// check the current post for the existence of a short code | |
function has_shortcode( $shortcode = NULL ) { | |
$post_to_check = get_post( get_the_ID() ); | |
// false because we have to search through the post content first | |
$found = false; | |
// if no short code was provided, return false | |
if ( ! $shortcode ) { | |
return $found; | |
} | |
// check the post content for the short code | |
if ( stripos( $post_to_check->post_content, '[' . $shortcode) !== FALSE ) { | |
// we have found the short code | |
$found = TRUE; | |
} | |
// return our final results | |
return $found; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment