WordPress Snippet
See this gist to restore the title attribute in galleries.
<?php | |
function ccd_restore_image_title( $html, $id ) { | |
$attachment = get_post( $id ); | |
if ( strpos( $html, "title=" ) ) { | |
return $html; | |
} else { | |
$mytitle = esc_attr($attachment->post_title); | |
return str_replace( '<img', '<img title="' . $mytitle . '" ' , $html ); | |
} | |
} | |
add_filter( 'media_send_to_editor', 'ccd_restore_image_title', 15, 2 ); | |
function ccd_restore_title_to_gallery( $content, $id ) { | |
$thumb_title = get_the_title( $id ); | |
return str_replace( '<a', '<a title="' . esc_attr( $thumb_title ) . '" ', $content ); | |
} | |
add_filter( 'wp_get_attachment_link', 'ccd_restore_title_to_gallery', 10, 4 ); | |
?> |