Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
add_filter( 'get_comment_text', 'add_post_oembed_comment_support', 0 );
function add_post_oembed_comment_support( $comment_text ) {
global $wp_embed;
if ( ! class_exists( 'WP_oEmbed' ) ) {
include( ABSPATH . WPINC . '/class-oembed.php' );
}
$WP_oEmbed = new WP_oEmbed();
if ( $WP_oEmbed->get_provider( $comment_text, array( 'discover' => false ) ) ) {
return $comment_text;
}
if ( $wp_embed ) {
return $GLOBALS['wp_embed']->autoembed( $comment_text );
}
return $comment_text;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment