context['dynamirss/article'] ?? null; $label = (string) ( $attributes['label'] ?? __( 'Read more', 'dynamirss' ) ); $wrapper = get_block_wrapper_attributes( array( 'class' => 'dynamirss-read-more' ) ); $url = $article['url'] ?? ''; if ( $article && ! $url ) { return; } printf( '%s', wp_kses_post( $wrapper ), esc_url( $url ?: '#' ), ! empty( $attributes['openInNewTab'] ) ? ' target="_blank" rel="noopener noreferrer"' : '', esc_html( $label ) );