よくあるエラー PageSpeed Insights / Lighthouse それはユーザーエクスペリエンスとアクセシビリティに関するものです。 」Links do not have a discernible name”。
指定されたシナリオでは、アイコンに関連付けられたリンクに識別可能な名前がないため、エラーが生成されます。アイコン リンクをソーシャル ネットワークやその他のプロフィールに関連して使用する場合は、「」という説明的なタグを含める必要があります。aria-label
”。
テーマの中で Voice – Meks、このエラーはリンクに関連して最も頻繁に発生します。」Author Box」記事末尾より。
Links do not have a discernible name. Lighthouse Fix
簡単な解決策は、タグを追加することです。 aria-label="Nume"
。
の中に "author box』のVoiceテーマ(テーマ) WordPress によって開発された Meks)、ファイルの73行目を変更することで問題を修正しました template-parts/author-box.php、ラベルを入力した場所 aria-label
。
<a href="<?php echo esc_url($social_meta ); ?>" aria-label="<?php echo esc_attr( $soc_name ); ?>" target="_blank" rel="noopener" class="fa fa-<?php echo esc_attr( $soc_id ); ?>"></a>
変更された元の行:
<a href="<?php echo esc_url($social_meta ); ?>" target="_blank" class="fa fa-<?php echo esc_attr( $soc_id ); ?>"></a>
リンクのあるすべてのアイコンに上記の変更を加えた後、「Links do not have a discernible name」はもう存在しません。Lighthouse。
このエラーによりスコアが減点される可能性があります。 Lighthouse、他のテーマにも確かに存在します WordPress によって開発された Meks または他の開発者によるもの。