WordPress.org

Make WordPress Core

Changeset 40160 for trunk


Ignore:
Timestamp:
03/06/2017 11:41:47 AM (3 years ago)
Author:
ocean90
Message:

Embeds: URL encode YouTube video IDs for broader compatibility.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/embed.php

    r38361 r40160  
    227227function wp_embed_handler_youtube( $matches, $attr, $url, $rawattr ) {
    228228    global $wp_embed;
    229     $embed = $wp_embed->autoembed( "https://youtube.com/watch?v={$matches[2]}" );
     229    $embed = $wp_embed->autoembed( sprintf( "https://youtube.com/watch?v=%s", urlencode( $matches[2] ) ) );
    230230
    231231    /**
Note: See TracChangeset for help on using the changeset viewer.