Comprobar si el content incluye un shortcode

Buscamos en el contenido de un artículo o página si hay o no un determinado shortcode, para realizar alguna acción determinada (por ejemplo cargar cierto js)

if ( !function_exists('ablancodev_has_shortcode') ) {
	function ablancodev_has_shortcode( $shortcode = false ) {
		global $post;

		$post_obj = get_post( $post->ID );
		$found = false;

		if ( !$shortcode ) {
			return $found;
		}
		if ( stripos( $post_obj->post_content, '[' . $shortcode ) !== false ) {
			$found = true;
		}

		return $found;

	}
}


if( ablancodev_has_shortcode('mi-shortcode') ) {
	// Aquí hacemos lo que queramos. Por ejemplo cargar estilos o js
}