検索ボックスに新しい属性と属性値を追記する方法
-
いつもお世話になっております。
下記の質問についてご存知の方がいらっしゃいましたらご教示を願います。【質問の主旨】
ブログサイトのサイドバーに表示させている検索ボックスにaria-labelの属性と属性値を追記する方法を教えてください。
【質問の補足】
1. “Buttons do not have an accessible name”
現在、GoogleのLighthouseで計測できるAccessibilityについて見直しを行っています。
ヘルプが必要なページについて改善を求められる項目のうち、WordPressのウイジェットで使える検索ボックスについて、”Buttons do not have an accessible name(ボタンにアクセス可能な名前がありません)”があります。2. aria-label属性について
こちらのブログ記事によると、Lighthouseからの指摘を修正するためには検索ボックスとして使っているinputタグにaria-labelの属性と属性値を追記する必要があると思われます。
// 追記前 <input type="search" id="search-form-5f7e72a0dcd94" class="search-field" placeholder="検索" value="" name="s"> // 追記後 <input type="search" id="search-form-5f7e7110a7095" class="search-field" placeholder="検索" value name="s" aria-label="search-box">
3. aria-label属性を追記するフック
functions.phpで何らかのフックを記述すれば、検索ボックスとして使っているinputタグにaria-labelの属性と属性値を追記できると思います。そこでGoogle検索で、”WordPress 検索ボックス フック”で検索をしてみましたが、今回の質問と課題に関わるようなブログ記事などを見つけることはできませんでした。
以上、ご確認よろしくお願い申し上げます。
ヘルプの必要なページ: [リンクを見るにはログイン]
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「検索ボックスに新しい属性と属性値を追記する方法」には新たに返信することはできません。