Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Adding reporting for empty alt tags
  • Loading branch information
jmr06005 committed Jun 12, 2018
1 parent 69b9d87 commit 6d1f121
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 2 deletions.
7 changes: 6 additions & 1 deletion functions.php
Expand Up @@ -314,4 +314,9 @@ else{
add_theme_support( 'title-tag' );
}
}
?>

function report_blank_alt() {
mail('joshua.roy@uconn.edu', 'Empty Alt Tag', 'Image with empty alt tag found at '.$_POST['location'].' on image '.$_POST['image']);
}
add_action( 'wp_ajax_report_blank_alt', 'report_blank_alt' );
add_action( 'wp_ajax_nopriv_report_blank_alt', 'report_blank_alt' );
12 changes: 11 additions & 1 deletion js/cs.js
Expand Up @@ -193,8 +193,18 @@ jQuery(document).ready(function($) {
$(e).after(block)
}
$('#page img').each(function(){
alt = $(this).attr('alt')
var alt = $(this).attr('alt')
if (undefined != alt){
if(alt.length == 0 && (undefined == $(this).attr('role') || $(this).attr('role')!='presentation')){
var data = {
'action': 'report_blank_alt',
'location': window.location.href,
'image': $(this).attr('src')
};
// We can also pass the url value separately from ajaxurl for front end AJAX implementations
jQuery.post(ajax_object.ajax_url, data, function(response) {
});
}
alt = alt.toLowerCase()
//console.log('alt='+alt)
if (alt.indexOf('.jpg') >= 0 || alt.indexOf('.png') >= 0 || alt.indexOf('.gif') >= 0 ){
Expand Down

0 comments on commit 6d1f121

Please sign in to comment.