BV – Natalissteig
BV - Natalissteig, Berlin - Siemensstadt, Putz und Anstrich, Siemens
\ @ # L J ؉ H r L # @ P # P L N \ X `P # ` ) 0 # 3 m h > E `! # p ` p R Y @ # Ѕ 3 m x d k ` X " y @ # # hy 3 ) m `+ # y @M U , 4 $ W Hz 0 % h[ V d o z 0 % ( t # ({ 2 , m Q - " { . 0 # | X [ " 0o 1 0 e( '
%2$s %1$s
', esc_html( $attrs['material'] ), __( 'Materials:', 'rank-math-pro' ) ); } /** * Add Estimated cost in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_estimated_cost( &$data, $attrs ) { if ( empty( $attrs['estimatedCost'] ) ) { return; } $data['estimatedCost'] = [ '@type' => 'MonetaryAmount', 'currency' => ! empty( $attrs['estimatedCostCurrency'] ) ? esc_html( $attrs['estimatedCostCurrency'] ) : 'USD', 'value' => esc_html( $attrs['estimatedCost'] ), ]; } /** * Add Supplies in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_supplies( &$data, $attrs ) { if ( empty( $attrs['supply'] ) ) { return; } $supplies = Str::to_arr_no_empty( $attrs['supply'] ); if ( empty( $supplies ) ) { return; } $supply = []; foreach ( $supplies as $value ) { $supply[] = [ '@type' => 'HowToSupply', 'name' => esc_html( $value ), ]; } $data['supply'] = $supply; } /** * Add Tools in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_tools( &$data, $attrs ) { if ( empty( $attrs['tools'] ) ) { return; } $tools = Str::to_arr_no_empty( $attrs['tools'] ); if ( empty( $tools ) ) { return; } $tool = []; foreach ( $tools as $value ) { $tool[] = [ '@type' => 'HowToTool', 'name' => esc_html( $value ), ]; } $data['tool'] = $tool; } /** * Add Materials in HowTo Block schema. * * @param array $data Schema data. * @param array $attrs Block attributes. */ private function add_materials( &$data, $attrs ) { if ( empty( $attrs['material'] ) ) { return; } $data['material'] = esc_html( $attrs['material'] ); } }