Gyakori hiba benne PageSpeed Insights / Lighthouse a felhasználói élményről és a hozzáférhetőségről szól. "Links do not have a discernible name“.
Az adott forgatókönyvben a hiba azért keletkezik, mert az ikonokhoz társított hivatkozásoknak nincs kivehető neve. Ha az ikonlinkeket közösségi hálózatokkal vagy más profilokkal kapcsolatban használjuk, akkor ezeknek tartalmazniuk kell egy leíró címkét, melynek neve „aria-label
“.
A témában Voice – Meks, ez a hiba leggyakrabban a hivatkozásokkal kapcsolatban fordul elő "Author Box” a cikkek végéről.
Links do not have a discernible name. Lighthouse Fix
Az egyszerű megoldás a címke hozzáadása: aria-label="Nume"
.
Ban,-ben "author box” a Hang témához (téma WordPress által kifejlesztett Meks), javítottam a problémát a fájl 73-as sorának megváltoztatásával template-parts/author-box.php, ahol beírtam a címkét 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>
Az eredeti sor, amely megváltozott:
<a href="<?php echo esc_url($social_meta ); ?>" target="_blank" class="fa fa-<?php echo esc_attr( $soc_id ); ?>"></a>
Miután elvégezte a fenti módosításokat az összes hivatkozással rendelkező ikonon, "Links do not have a discernible name” többé nem lesz jelen ebbenLighthouse.
Ez a hiba, amely leírhatja a pontszámot Lighthouse, minden bizonnyal más témákban is jelen van WordPress által kifejlesztett Meks vagy más fejlesztők által.