Skip to content

Commit 82a61bb

Browse files
committed
add link to logo in rest index
1 parent 55be9cb commit 82a61bb

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

lib/init.php

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,17 @@ function register_site_icon_url( $response ) {
199199
* @return WP_REST_Response
200200
*/
201201
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 );
202+
$site_logo_id = get_theme_mod( 'custom_logo' );
203+
$response->data['site_logo'] = $site_logo_id;
204+
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+
}
205213
return $response;
206214
}
207215

0 commit comments

Comments
 (0)