Hallo liebes Forum :)
Ich habe mich gestern schon beinah wund gesucht, ohne etwas zu finden.
Mein Problem sieht folgendermaßen aus:
Ich nutze Wordpress 3.3.1 in verbindung mit dem Theme "Genova". Das Theme bietet eine tolle Bilder-Slideshow an, die für den Zweck, zu dem ich Wordpress nutze (als CMS für eine Galerie-Website: http://www.galerie-hans-tepe.de ), in unseren Augen gut geeignet ist.
Leider erlaubt es mir das Theme nicht, die alt-tags der Bilder, die ja über die Wordpress-Mediathek bestimmt werden können, dort auch zur Wirkung kommen zu lassen. Das Theme bestimmt die Alt-tags der Bilder bei einer Slideshow selbst. Die Stelle im Theme habe ich bereits gefunden, die dafür verantwortlich ist. Dort steht an der Stelle (theme-functions.php), an der die Slideshow stehen soll:
else if ($slider == "on") {
$sliderImg = str_replace(" ", "", $sliderImg);
$sliderImg = explode(",", $sliderImg);
for ($i = 0; $i < count($sliderImg); $i++) {
if ($sliderImg[$i] != "") {
$html .= '<img src="'.$sliderImg[$i].'" alt="'.$post->post_title.' ['.($i + 1).']" />';
}
Meine grandiose Idee: das
alt="'.$post->post_title.' ['.($i + 1).']"
einfach entsprechend ersetzen, sodass dort der alt-tag des jeweiligen Bildes ausgelesen wird, der jeweils in der Mediathek als Alternativtext angegeben werden kann.
Leider habe ich keine Ahnung, wie ich das so mache, dass es hinterher auch funktioniert - geschweigedenn, wie ich an diesen Alt-text herankomme...?
Ich hoffe, die zahlreich vorhandenen Fachgenies hier können mir da helfen ;)
Vielen Dank für eure Hilfe! :)