Links do not have a discernible name. Lighthouse Fix

일반적인 오류 PageSpeed Insights / Lighthouse 그것은 사용자 경험과 접근성에 관한 것입니다. "Links do not have a discernible name“.

주어진 시나리오에서는 아이콘과 연관된 링크에 식별 가능한 이름이 없기 때문에 오류가 생성됩니다. 아이콘 링크가 소셜 네트워크나 기타 프로필과 관련하여 사용되는 경우 '라는 설명 태그를 포함해야 합니다.aria-label“.

테마에서는 Voice – Meks, 이 오류는 링크와 관련하여 가장 자주 발생합니다.Author Box” 기사 끝 부분부터.

간단한 해결책은 태그를 추가하는 것입니다. 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 또는 다른 개발자에 의해.

기술에 열광하는 저는 운영 체제, 하드웨어 시스템, 프로그래밍 언어 및 휴대폰(iOS, Android)에 대한 튜토리얼과 유용한 가이드를 작성하는 것을 좋아합니다. 나는 새로운 SEO 기술과 웹 최적화 전략을 실험하고 발견하는 것을 좋아합니다.

Home » 스마트 튜토리얼 » Links do not have a discernible name. Lighthouse Fix
코멘트를 남겨주세요