get_icon example

// Cache the valid response.             $this->set_cache( $cache_key$remote_url_response );
        }

        $html_head     = $this->get_document_head( $remote_url_response );
        $meta_elements = $this->get_meta_with_content_elements( $html_head );

        $data = $this->add_additional_fields_to_object(
            array(
                'title'       => $this->get_title( $html_head ),
                'icon'        => $this->get_icon( $html_head$url ),
                'description' => $this->get_description( $meta_elements ),
                'image'       => $this->get_image( $meta_elements$url ),
            ),
            $request
        );

        // Wrap the data in a response object.         $response = rest_ensure_response( $data );

        /** * Filters the URL data for the response. * * @since 5.9.0 * * @param WP_REST_Response $response The response object. * @param string $url The requested URL. * @param WP_REST_Request $request Request object. * @param string $remote_url_response HTTP response body from the remote URL. */
Home | Imprint | This part of the site doesn't use cookies.