这是可行的,操作代码很奇怪,我以前从未见过这种用法或其他过滤器。已测试并正常工作。这段代码删除了youtube上的标题,但不涉及任何其他内容,因为这些参数与Vimeo无关。
function yourprefix_remove_title_youtube_oembed( $html, $url, $args ) {
if( strpos( $url, \'youtu.be\' ) !== false || strpos( $url, \'youtube.com\' ) !== false ) :
return str_replace( \'?feature=oembed\', \'?feature=oembed&showinfo=0&rel=0\', $html );
else:
return $html;
endif;
}
add_filter( \'embed_oembed_html\', \'yourprefix_remove_title_youtube_oembed\', 10, 3 );