Make WordPress Core


Ignore:
Timestamp:
11/02/2021 12:46:01 PM (2 years ago)
Author:
hellofromTonya
Message:

REST API: Add URL Details endpoint.

Adds a new REST API endpoint (/wp-block-editor/v1/url-details) for retrieving information from an external URL.

Information retrieved:

  • Title: content of the <title> element
  • Icon: favicon image link
  • Description: content of the description or og:description meta element
  • Image: OG image link

This endpoint is used by the block editor for link previews.

Props get_dave, aduth, andraganescu, beaulebens, hellofromTonya, kevin940726, mamaduka, marekhrabe, mnelson4, noisysocks, obenland, ocean90, retrofox, shaunandrews, spacedmonkey, swissspidy, timothyblynjacobs, xknown, youknowriad.
Fixes #54358.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-settings.php

    r51056 r51973  
    277277require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-widgets-controller.php';
    278278require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-templates-controller.php';
     279require ABSPATH . WPINC . '/rest-api/endpoints/class-wp-rest-url-details-controller.php';
    279280require ABSPATH . WPINC . '/rest-api/fields/class-wp-rest-meta-fields.php';
    280281require ABSPATH . WPINC . '/rest-api/fields/class-wp-rest-comment-meta-fields.php';
Note: See TracChangeset for help on using the changeset viewer.