We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 55be9cb commit 82a61bbCopy full SHA for 82a61bb
lib/init.php
@@ -199,9 +199,17 @@ function register_site_icon_url( $response ) {
199
* @return WP_REST_Response
200
*/
201
function register_site_logo_to_rest_index( $response ) {
202
- $data = $response->data;
203
- $data['site_logo'] = get_theme_mod( 'custom_logo' );
204
- $response->set_data( $data );
+ $site_logo_id = get_theme_mod( 'custom_logo' );
+ $response->data['site_logo'] = $site_logo_id;
+ if ( $site_logo_id ) {
205
+ $response->add_link(
206
+ 'https://api.w.org/featuredmedia',
207
+ rest_url( 'wp/v2/media/' . $site_logo_id ),
208
+ array(
209
+ 'embeddable' => true,
210
+ )
211
+ );
212
+ }
213
return $response;
214
}
215
0 commit comments