Skip to content

Instantly share code, notes, and snippets.

Created December 8, 2015 15:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/cf113908130e959e5f18 to your computer and use it in GitHub Desktop.
Save anonymous/cf113908130e959e5f18 to your computer and use it in GitHub Desktop.
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