Seit WordPress 3.5 wurde das title
-Attribut für die Bilder “verbannt”. Auch wenn man das Feld befüllt, welches früher für das title
-Attribut zuständig war, es wird dennoch nur noch der Inhalt des alt
-Attributs ausgegeben.
Dabei schaut WordPress welches der beiden Felder ausgefüllt ist. Ist nur das obere Feld ausgefüllt, dann wird dies als der alt
-Text genommen, sonst wird auf das eigentliche alt
-Feld zurückgegriffen. Man könnte jetzt stundenlang diskutieren ob das so sinnvoll ist und ob man es auch eleganter hätte lösen können.
Fakt ist aber, dass diverse Lightbox-Plugins, den Inhalt des title
-Attributs als Beschriftung für die Bilder im Ligthbox-Effekt nutzen. Wer also das title
-Attribut wieder haben möchte, bzw. das title
-Attribut nicht immer manuell einfügen möchte, der installiert das Plugin Restore Image Title.
Wir arbeiten seit 20 Jahren mit WordPress und bieten diverse Dienstleistungen rund um das System an. Kontaktiere uns für weitere Informationen oder für ein Angebot.
Was mich bei der WordPress-Version 3.5 tierisch ärgert, wenn ich das Feld “title” zusätzlich zum Alternativtext beim Medien-Upload sofort ausfülle, dieser einfach ignoriert bzw. im Nachhinein wieder gelöscht wird.
Es wird dann ungefragt der Titel des Beitrages bei Mouseover angezeigt.
Ich würde das sogar als Bug bezeichnen.
Besten Dank für diesen Tipp – hat mich seit 3.5 mächtig genervt.
Wunderbar. Danke für den Hinweis. (Das manuelle Einfügen hatte mich die ganze Zeit genervt.)
Und wieder einmal bin ich dankbar für den Tipp. Jedes Bild nach dem Einfügen manuell nochmal zu editieren, war dann doch extrem umständlich…
Was ich nicht verstehe: Wenn sie es doch eh weglassen, warum wird das Feld dann überhaupt angezeigt? Fragen über Fragen… 😕
[…] Abhilfe schafft ein kleine Plugin mit dem Namen Restore Image Title. Diese Info habe ich auf perun.net […]
[…] neues Plugin, hier kurz vorgestellt, Restore Image Title, schafft […]
title-Attributs misse ich auch..jedoch das Plugin Restore Image Title
hat bei mir keine wirkung gezeigt.
Soll man wirklich an media.php fumeln gehen?
LG
Vielen Dank für diesen tollen Tipp.
Jetzt steht WordPress 3.5.1 vor der Tür. Wird dort dieses Verhalten wieder geändert?
LG Timm
@Der NetzBlogger:
Nein, das title-Attribut wird weder mit 3.5.1 noch mit 3.6 zurückkommen, da gehe ich jede Wette ein! Diesen Schluss ziehe aus der Interpretation der Trac-Diskussion zu #18984, siehe: http://core.trac.wordpress.org/ticket/18984
Kann man sich streiten, wie man will, manche Entscheidungen werden einem von den WP-Entwicklern einfach (bevormundend) abgenommen. – Und wieder ein Plugin mehr 🙂
Ist denn das Title-Attribut nicht eine wichtige Sache für Google?
Hallo,
habe ich nach einer Lösung gesucht title-Attribut zurückholen und zwar wo möglich ohne Plugin und gefunden.Falls einer die funktion noch braucht.
title-Attribut für die Bilder ohne Plugin
LG
@Viktoria:
Und, was ist so “schlimm” an einem Plugin?
Die von dir verlinkte Lösung, ist dem Plugin unterlegen! Erstens weißt du irgendwann nicht mehr, dass dieser Schnipel in der functions.php deines Themes schlummert. Und spätestens beim nächsten Theme-Wechsel ist die “Lösung” wieder weg…
Leute, keine Angst vor Plugins! Genau dafür sind sie da: Funktionserweiterungen oder -änderungen!!!
Es geht nicht um die Menge aktiver Plugins, sondern deren Qualität!
Eine vollgestopfte functions.php im Theme ist immer schlecht!
@David Decker,
das Plugin Restore Image Title hat bei mir keine wirkung gezeigt, funktioniert nicht.
Hmm… nächste Theme-Wechsel, hab in 2 Jahren 3 mal gewechselt, und eine funktion ist doch für mich persönlich besser als Plugin der ewiege anfragen in der core and co macht.
ne besser 30-50 Plugins…
LG
@Viktoria:
Wenn das Plugin bei dir nicht läuft, kann ich es notfalls verstehen.
Grundsätzlich gilt aber:
Ein gutes Plugin lädt die Funktionen nur dann, wenn sie benötigt werden und auch nur, wo (also explizit nur Frontend oder Backend oder eben beides falls notwendig). Bei den Schnipseln, die so kursieren, sind solche Checks in der Regel nicht mit drin.
Daher wird das dann immer und überall geladen – was schlecht ist für die Performance und bisweilen auch die Fehlersuche.
Es spielt erstmal keine Rolle, ob die Funktion vom Theme oder einem Plugin geladen wird. Ich bevorzuge jedoch immer Plugins, weil:
– sind Theme-unabhängig
– lassen sich einzeln deaktivieren/ aktivieren – und bei Multisite auch Netzwerk-weit
– WordPress leistet bei Plugins zusätzliche Sicherheits-Checks (
– die Gefahr des 500er Fehlers durch Schnipsel im Theme ist weitaus höher…)
@David Decker,
kann gut möglich sein dass du irgentwo auch Racht hast, aber da teile ich dein Meinung leider nicht.
Für mich sind Plugins Performance fresser , und schlimste dabei ich weiss ja gar nicht was Plugins machen, da ich die auch nicht Kontrolieren kann bei funktionen sieht das bischen anders aus, ja ein
Kenne ich leider nur wenige von gut Programmierte Plugins, dass ist zur Massenproduktion geworden?Und wo bleibt die Qualität?
Mal eine Frage, auch wenn sie hier nicht ganz reinpasst. Gibt es eine Möglichkeit, sich die Beschriftung aller Bilder in der Medienübersicht anzeigen zu lassen, vielleicht über ein Plugin?
In die Beschriftung setze ich immer auch das Copyright für das Foto. Es kann aber sicher mal vorkommen, dass man das vergisst. Das könnte ich dann schnell in der Übersicht checken.
Vielleicht hat ja jemand eine Idee, wie man das umsetzen kann.
Coole Sache 🙂
Kann mir aber jemand sagen wie ich den HTML Title eines Bildes aus der Browserleiste weg bekomme. Also wenn jemand auf das Bild klickt kommt er zur Bilddateiseite….im Header hab ich dann Title des Bildes | Sitename….möchte aber nur Sitename.
Vielen Dank
Gruß