Donnacha – There’s probably a way to do this without sacrificing any of the existing functions but I’m not that adept.
I’m setting the alt tag to the default alt data instead of the description, and moving the description to a span tag under the image classed as “caption”. I’ve also wrapped each image in a div with the class “cycle_image”
Change Line 155 from
$image_description = "alt=\"" . esc_attr($image_description) . "\" ";
to
$image_description = $image_description ;
Then on line 169 change
$output .= "<img src=\"" . $image->imageURL . "\" " . $image_description . $width_d . $height_d . " border=\"0\" />";
to
$output .= "<div class=\"cycle_image\"><img src=\"" . $image->imageURL . "\" " . $width_d . $height_d . " border=\"0\" alt=\"". $image_alt ."\" /><span class=\"caption\"> $image_description </span></div>";
The output code for will be something like
<div class="cycle_image" style="position: absolute; top: 0px; left: 0px; display: block; z-index: 3; opacity: 0.957621;"><img border="0" alt="pink-twist" src="https://localhost:8888/kjd/wp-content/gallery/spotlight/pink-twist.jpg"><span class="caption"> pink-twist </span></div>