Stuttgart Blog, Stimmen der Stadt
Stuttgart Blog, Stimmen der Stadt

Bilder hochladen und einbinden

Stand: 28.11.07, 10:45 Uhr

Vorbereitung

Bilder in Beiträgen müssen zunächst einmal in einem Zustand vorhanden sein, der bestimmte Voraussetzungen erfüllt. Wenn Sie mit Bildern arbeiten wollen, sollten Sie wenigstens über Grundkenntnisse der Bildbearbeitung verfügen, WordPress kümmert sich darum nicht bzw. nur sehr begrenzt.

Die Einbindung eines Bildes läuft in zwei Schritten: erst wird das Bild auf den Server geladen, danach wird es an der gewünschten Stelle im Beitrag eingesetzt. Theoretisch können Sie auch Bilder einbinden, die auf einem anderen Server liegen (z. B. Ihrem eigenen), aus vielerlei Erwägungen würden wir es allerdings begrüßen, wenn Sie davon absehen würden.

Die Anzahl der Bilder ist nicht begrenzt, weder pro Beitrag noch insgesamt. Im Hinblick auf das Layout haben Sie zwei Möglichkeiten:

Technische Bedingungen des Bildes

Bild hochladen

Unter der Texteingabe befindet sich das Feld, mit dem Sie Bilder hochladen und einbinden können:

Bild hochladen

Wenn Sie bis hier alles richtig gemacht haben, sollte es ungefähr so aussehen:

Bild beschreiben

Upload fertig

Wenn Sie auf Durchsuchen klicken, erscheinen alle Bilder, die Sie zu diesem Beitrag hochgeladen haben, in Form eines automatisch erzeugten Vorschaubildes. Wenn Sie auf Alles durchsuchen … klicken, erscheinen alle Bilder, die Sie seit Beginn hochgeladen haben, unabhängig vom Beitrag. Theoretisch könnten Sie damit ein Bild also auch in mehreren Beiträgen verwenden.

Um ein Bild einzubinden, bringen Sie im Texteingabefeld zunächst den Cursor an die Stelle, an der das Bild erscheinen soll.

Bild-Tag im Editor

Es ist einerlei, ob sie bei mehreren Bilden erst alle hochladen und sie danach einbinden, oder ob Sie abwechselnd hochladen und einbinden.

Das vollständige Bild-Tag ist so aufgebaut:

<img src="http://www.stuttgart-blog.net/wp-content/media/ihr_bildname.jpg" alt="Ihr Titel" />

Bild in eigenem Absatz einbinden

Für Bilder, die einen eigenen Absatz einnehmen sollen, gilt dasselbe wie für Text: eine Leerzeile zum vorhergehenden Absatz, eine Leerzeile zum nachfolgenden (falls es solche gibt). Komplett also so:

… letzte Zeile des vorhergehenden Absatzes

<img src="http://www.stuttgart-blog.net/wp-content/media/ihr_bildname.jpg" alt="Ihr Titel" />

Erste Zeile des folgenden Absatzes

Wenn Sie sich daran halten, wird alles wunderbar umgewandelt.

Bild mit Textumfluss einbinden

Dass ein Bild von Text umflossen werden soll, kann niemand ahnen, also müssen Sie es ihm sagen. Dazu müssen Sie ausnahmsweise von Hand etwas HTML um das Bild-Tag herumschreiben, und zwar ein <div> für das wir festgelegt haben, dass es umflossen wird. Falls das Bild links stehen soll:

<div class="bild-links">Hier kommt das Bild-Tag rein</div>

Und analog dazu, falls es rechts stehen soll:

<div class="bild-rechts">Hier kommt das Bild-Tag rein</div>

Zusammen mit dem Bild-Tag also wie folgt (achten Sie bitte auch hier unbedingt auf Leerzeilen):

… letzte Zeile des vorhergehenden Absatzes

<div class="bild-links">
<img src="http://www.stuttgart-blog.net/wp-content/media/ihr_bildname.jpg" alt="Ihr Titel" />
</div>

Erste Zeile des folgenden Absatzes

oder so:

… letzte Zeile des vorhergehenden Absatzes

<div class="bild-rechts">
<img src="http://www.stuttgart-blog.net/wp-content/media/ihr_bildname.jpg" alt="Ihr Titel" />
</div>

Erste Zeile des folgenden Absatzes

Wichtig: Das HTML darf nicht irgendwie so ähnlich lauten, sondern Sie müssen es genau so eingeben. Achten Sie insbesondere auf die Anführungszeichen und vergewissern Sie sich, dass dem öffnenden <div> (nach dem Bild) ein schließendes </div> folgt, sonst wird schlimmstenfalls das komplette Layout zerfallen.

Bitte beachten Sie auch: Falls Sie die Texteingabe mit dem WYSYWIG-Editor vorziehen, können Sie keine Bilder umfließen lassen, weil er keine HTML-Eingabe von Hand erlaubt.

Bildlegenden

Damit eine Bildlegende zum Bild zugehörig erscheint und sich harmonisch ins Gesamtlayout einfügt, müssen Sie, falls Sie eine solche angeben möchten, ebenfalls eine Zeile HTML schreiben. Am einfachsten geht es bei Bildern ohne Textumfluss:

… letzte Zeile des vorhergehenden Absatzes

<img src="http://www.stuttgart-blog.net/wp-content/media/ihr_bildname.jpg" alt="Ihr Titel" />
<span class="legende">Text der Bildlegende</span>

Erste Zeile des folgenden Absatzes

Achten Sie darauf, das Legenden-Tag nach dem Bild-Tag in eine neue Zeile zu schreiben (1 x Return), der Zwang zur peniblen Schreibweise gilt auch hier. Der Vollständigheit halber noch die Variante mit Umfluss:

… letzte Zeile des vorhergehenden Absatzes

<div class="bild-links">
<img src="http://www.stuttgart-blog.net/wp-content/media/ihr_bildname.jpg" alt="Ihr Titel" />
<span class="legende">Text der Bildlegende</span>
</div>

Erste Zeile des folgenden Absatzes

4 Kommentare zu Bilder hochladen und einbinden

#1 Designer . 03.08.07 . 17:05 Uhr

Super vielen Dank für die ausführliche Erklärung! Diese Radio Buttons mit “Zum Editor senden” fand ich am Anfang sehr irritierend, bzw. nicht gut übersetzt. Kann man vielleicht diese Voreinstellung irgendwo ändern?

#2 Weiterbildung . 03.08.07 . 17:06 Uhr

Ist es eigentlich besser für die Performance von Wordpress die Bilder auf einem anderen Server manuell hochzuladen und sie einfach dann zu verlinken?

#3 Ralf Schmid (Hrsg.) . 06.08.07 . 11:50 Uhr

#1
Das ist in der Tat nicht so der Knüller. Ändern lässt sich theoretisch alles, allerdings müssen beim nächsten Update alle Änderungen an den »Innereien« neu gemacht werden. Und WordPress-Updates sind zahlreich.

#2
Nein, ist es nicht. Bilder abzubilden hat in erster Linie mit Server- bzw. Browser-Performance zu tun, WordPress wertet nur die Datenbank aus, was es in jedem Fall tun muss.

#4 Fernstudium . 09.10.07 . 01:17 Uhr

Wenn ich auf Seiten viele Bilder einfüge, reduzier ich die Bildqualität um auch den Besuchern der Seite, die noch per Modem kommen halbwegs erträgliche Ladezeiten garantieren zu können. Bei kleinen Bildern änder ich die Qualität schon mal auf 50 Prozent und die Bilder sehen dann noch vernünftig aus.