WordPressのYouTube埋め込みブロックをyoutube-nocookie.comに対応する

通常のYouTube埋め込みブロックだと対応がまだないため。フックを利用して対応する

// Youtube nocookie対応
add_filter ('embed_oembed_html', 'youtube_nocookie_solution', 10, 4);
function youtube_nocookie_solution($original, $url, $attr, $post_ID) {
    $html = str_replace ("youtube.com", "youtube-nocookie.com", $original);
    $html = str_replace ("feature = oembed", "feature = oembed & showinfo = 0", $html);
    return $html;
}

参考

関連の議論