oembed_request_post_id

oembed_request_post_id

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter

See hook in core

Displaying hooks found in version: wordpress-6.7.2

apply_filters('oembed_request_post_id') is found 2 times:

  • /wp-includes/class-wp-oembed-controller.php line 130
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    *
     * @param int    $post_id The post ID.
     * @param string $url     The requested URL.
     */
    $post_id = apply_filters( 'oembed_request_post_id', $post_id, $request['url'] );
     
    $data = get_oembed_response_data( $post_id, $request['maxwidth'] );
     
    if ( ! $data ) {
        return new WP_Error( 'oembed_invalid_url', get_status_header_desc( 404 ), array( 'status' => 404 ) );
    }
  • /wp-includes/embed.php line 668
    665
    666
    667
    668
    669
    670
    671
    672
    673
    $post_id = url_to_postid( $url );
     
    /** This filter is documented in wp-includes/class-wp-oembed-controller.php */
    $post_id = apply_filters( 'oembed_request_post_id', $post_id, $url );
     
    if ( ! $post_id ) {
        if ( $switched_blog ) {
            restore_current_blog();
        }