chore: complete M1.1 runtime QA and release packaging
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/**
|
||||
* Search form — accessible, RTL-safe.
|
||||
*
|
||||
* @package XShop
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
defined('ABSPATH') || exit;
|
||||
|
||||
$uid = 'xshop-search-' . wp_unique_id();
|
||||
$placeholder = $args['placeholder'] ?? esc_html__('Search…', 'xshop');
|
||||
$action = $args['action'] ?? home_url('/');
|
||||
?>
|
||||
<form role="search" method="get" action="<?php echo esc_url($action); ?>" class="xshop-search-form">
|
||||
<label class="xshop-sr-only" for="<?php echo esc_attr($uid); ?>"><?php esc_html_e('Search', 'xshop'); ?></label>
|
||||
<input type="search" id="<?php echo esc_attr($uid); ?>" name="s" value="<?php echo esc_attr(get_search_query()); ?>" placeholder="<?php echo esc_attr($placeholder); ?>" required />
|
||||
<button type="submit" class="xshop-btn xshop-btn--primary"><?php esc_html_e('Search', 'xshop'); ?></button>
|
||||
</form>
|
||||
Reference in New Issue
Block a user