워드프레스 접근성 aria 속성 향상방법

[aria -* ] 속성이 역할과 일치하지 않음

워드프레스에서 접근성에서 aria 속성이 일치하지 않음 해결방법입니다.

Entry meta <footer class=”entry-meta” aria-label=”Entry meta”> 오류

오류메세지는 다음과 같습니다.

접근성 
이 검사에서는 웹 앱의 접근성을 개선하도록 추천된 사항을 강조합니다. 접
근성 문제의 일부만 자동으로 감지되므로 직접 테스트하는 것도 좋습니다.

[aria -* ] 속성이 역할과 일치하지 않음

각 ARIA role은 aria -* 속성으로 구성된 특정 하위 세트를 지원합니다. 이 두 가지가 일치하지 않으면 aria -* 속성이 유효하지 않게 됩니다.
ARIA 속성을 역할에 일치시키는 방법 알아보기

Entry meta
<footer class="entry-meta" aria-label="Entry meta">

애플리케이션의 ARIA 사용을 개선하도록 추천된 사항입니다. 이를 통해 스크린 리더와 같은 지원 기술을 사용하는 사용자의 환경을 개선할 수 있습니다.

아래와같이 aria 속성과 역할이 일치하지 않음 으로 나올때는 관리자메뉴에서 모양 > 테마파일 편집기 > funtions.php파일 맨아래 추가하면됩니다.

WP Rocket와 같은 cache를 사용할시 재생성 해줘야 적용이 됩니다.

add_action( ‘wp’, function() {
remove_action( ‘generate_after_entry_content’, ‘generate_footer_meta’ );
} );