Wie ändere ich den src Link in YouTube?

Ich möchte html5=1 in YouTube-Link hinzufügen. Wie kann ich das machen? Ich versuche so etwas:

 function add_embed_filter($html, $url, $attr) { $new = str_replace('oembed', 'oembed&html5=1', $html); return $new; } add_filter( 'embed_oembed_html', 'add_embed_filter', 50, 3 ); 

aber in der Quelle sieht es so aus ?feature=oembed&html5=1 : /

Solutions Collecting From Web of "Wie ändere ich den src Link in YouTube?"

 function add_embed_filter($html) { return '
'.str_replace("?feature=oembed", "?html5=1", $html).'
'; } add_filter( 'embed_oembed_html', 'add_embed_filter', 50, 1);

Natürlich, wenn WordPress oder Youtube ändern, wie diese URL erstellt wird, müssen Sie Ihren Code entsprechend anpassen, aber ich habe es getestet, und das wird Sie mit WordPress 3.8.1 dorthin bringen. Ich habe auch nicht getestet, wie dies für einen Benutzer funktioniert, der HTML5 nicht unterstützt. Je nach Anwendungsfall möchten Sie möglicherweise testen, ob dieser Code sie unterstützt.