Yleinen virhe sisällä PageSpeed Insights / Lighthouse kyse on käyttökokemuksesta ja saavutettavuudesta. "Links do not have a discernible name".
Tässä skenaariossa virhe syntyy, koska kuvakkeisiin liittyvillä linkeillä ei ole havaittavissa olevaa nimeä. Kun kuvakelinkkejä käytetään sosiaalisten verkostojen tai muiden profiilien yhteydessä, niiden tulee sisältää kuvaava tagi "aria-label
".
Teemassa Voice – Meks, tämä virhe ilmenee useimmiten linkkien yhteydessä "Author Box" artikkeleiden lopusta.
Links do not have a discernible name. Lighthouse Fix
Yksinkertainen ratkaisu on lisätä tagi: aria-label="Nume"
.
"author box” Ääni-teemalla (teema WordPress kehittäjä Meks), korjasin ongelman muuttamalla tiedoston riviä 73 template-parts/author-box.php, johon kirjoitin etiketin 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>
Alkuperäinen muutettu rivi:
<a href="<?php echo esc_url($social_meta ); ?>" target="_blank" class="fa fa-<?php echo esc_attr( $soc_id ); ?>"></a>
Kun olet tehnyt yllä olevat muutokset kaikkiin kuvakkeisiin, joissa on linkkejä, "Links do not have a discernible name" ei ole enää läsnäLighthouse.
Tämä virhe, joka voi poistaa pistemäärän Lighthouse, on varmasti läsnä myös muissa teemoissa WordPress kehittäjä Meks tai muiden kehittäjien toimesta.