Written by Anonymous
remove_action('init', 'register_block_core_search');
function render_cocoon_block_search( $attributes ) {
$input_markup = sprintf(
'<input type="text" class="search-edit" name="s" placeholder="%s" aria-label="input">',
esc_attr( $attributes['placeholder'] )
);
$button_markup = '<button type="submit" class="search-submit" role="button" aria-label="button"></button>';
return sprintf(
'<form class="%s" role="search" method="get" action="%s">%s</form>',
'search-box input-box',
esc_url( home_url( '/' ) ),
$input_markup . $button_markup
);
}
function register_cocoon_block_search() {
if (!is_amp() || !is_ssl())
register_block_type(
'core/search',
array(
'attributes' => array(
'placeholder' => array(
'type' => 'string',
'default' => __( 'サイト内を検索', THEME_NAME ),
),
),
'render_callback' => 'render_cocoon_block_search',
)
);
}
add_action('init', 'register_cocoon_block_search');