
什么是WordPress版本控制及最佳解决方案
wp_filter_pre_oembed_result ( $result, $url, $args )
wp_filter_pre_oembed_result:这个过滤器用于在请求之前修改oEmbed的结果。它把oEmbed的URL作为一个参数,并返回修改后的URL。
在提出任何HTTP请求之前过滤oEmbed结果。
如果该URL属于当前站点,则直接获取结果,而不是通过oEmbed发现过程。
function wp_filter_pre_oembed_result( $result, $url, $args ) { $data = get_oembed_response_data_for_url( $url, $args ); if ( $data ) { return _wp_oembed_get_object()->data2html( $data, $url ); } return $result; }