block_core_home_link_build_li_wrapper_attributes example


function render_block_core_home_link( $attributes$content$block ) {
    if ( empty( $attributes['label'] ) ) {
        return '';
    }

    $aria_current = is_home() || ( is_front_page() && 'page' === get_option( 'show_on_front' ) ) ? ' aria-current="page"' : '';

    return sprintf(
        '<li %1$s><a class="wp-block-home-link__content wp-block-navigation-item__content" href="%2$s" rel="home"%3$s>%4$s</a></li>',
        block_core_home_link_build_li_wrapper_attributes( $block->context ),
        esc_url( home_url() ),
        $aria_current,
        wp_kses_post( $attributes['label'] )
    );
}

/** * Register the home block * * @uses render_block_core_home_link() * @throws WP_Error An WP_Error exception parsing the block definition. */
Home | Imprint | This part of the site doesn't use cookies.