Bilder ohne Caption einfügen

  • Nabend zusammen,

    anscheinend habe ich ein eher seltsames Anliegen, zumindest finde ich bisher keine Lösung dafür. Wenn ich danach suchen würde, wie ich ein Bild mit einer Unterschrift versehen kann, finde ich tausende Lösungen.

    Mein Problem ist aber eher umgekehrter Natur: Wenn ich ein Bild per "Medien hinzufügen" einbinden möchte, wird automatisch ein Caption-Tag mit eingefügt. Kann ich das irgendwie unterbinden? Mich nervt es langsam, den Code immer per Hand herauszuholen. Einzige Möglichkeit, die mir spontan einfällt, wäre die Darstellung des Caption per CSS zu unterbinden. Aber vielleicht gibt es doch noch eine elegantere Lösung.

    Ein ähnliches Problem habe ich mit den Größenangaben bei den Bildern (sorry, kann die Überschrift nicht mehr ändern), die ich nicht per CSS überschreiben kann. Ich möchte ich Größenangaben aber wegen der besseren Flexibilität per CSS regeln (das haut mir bei der mobilen Ansicht alles auseinander). Hat jemand eine Idee was ich da machen kann?

    Besten dank und gute Nacht..^^

    Michael

    2 Mal editiert, zuletzt von mischaef (24. Juli 2018 um 02:42)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • wg. Caption deaktiviere testweise mal ALLE Plugins und wechsel auf ein Standard Theme.

    wg. dem CSS brauchen wir einen Link zum Blog.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Bzgl. der Caption, schau mal über Medien -> Medienübersicht in den einzelnen Bildern, ob dort bei "Beschriftung" etwas hinterlegt ist.

    Ansonsten kannst du per CSS (Design -> Customizer -> Zusätzliches CSS) das versuchen:

    HTML
    p.wp-caption-text {
        visibility: hidden;
    }

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • @maxe
    Die Umstellung hat nichts geändert.

    @SirEctor
    Ja, bei den Beschriftungen ist etwas eingetragen. Wenn ich ein Bild nehme, was nicht beschriftet ist, wird auch kein Caption eingefügt. Das ist natürlich suboptimal, denn so muss ich ein Bild 2 mal hochladen, wenn ich es an der einen Stelle vielleicht mit, später aber vielleicht an anderer Stelle ohne Caption darstellen will - oder es eben von Hand entfernen.

    Wo wir gerade dabei sind:

    https://buchpaten-stadtbuecherei-alsdorf.de/die-buecherei/

    unten das Bild mit den Vorlesepaten: Gibt es eine Möglichkeit, im Capture einen Zeilenumbruch zu "erzwingen"? Das Caption zerschießt mir leider die mobile Ansicht. Ist mir gerade erst aufgefallen. Ich habs schon mit word-wrap: break-word; versucht, aber keine Auswirkung. Das ganze müsste doch an den Kommatas zu trennen sein. Das Problem scheint auch die feste Größe zu sein, die WP aus den Bildmaßen nimmt - wenn ich die lösche, wird die Unterschrift nicht angezeigt. Gleiches bei einem Setzen auf width: 100%.

  • Du könntest in dem Div auf die manuelle Angabe von width: 760px verzichten, dann wird auch nichts zerhauen

    Du hattest aber die Lösung über CSS gesehen, oder? Damit hast du freie Hand wo du es anzeigen lassen willst und wo nicht. Musst dafür die CSS-Anweisung etwas verfeinern, z. B. um die Body-Class.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Ja, die CSS-Anweisung blendet das Caption aus. Aber ein bisheriges Problem bleibt bestehen: In der mobilen Ansicht (also bei kleinerem Display) wird das Bild nicht verkleinert und ragt aus dem Display-Bereich raus. Lösche ich die Unterschrift-Anweisung komplett in WP, wird auch das Bild verkleinert.

    Daher stellt sich auch die Frage, wie ich die manuelle Breitenangabe entfernen soll - die wird ja von WP eingefügt. Vor allem steht im System die Breite auf 750px, da auf 760px.

    Das, was Wp im Editor einfügt schaut so aus:

    HTML
    [caption id="attachment_193" align="alignnone" width="750px"]
    <a href="http://buchpaten-stadtbuecherei-alsdorf.de/wp-content/uploads/2018/04/Vorlesepaten-2018.jpg">
    <img src="http://buchpaten-stadtbuecherei-alsdorf.de/wp-content/uploads/2018/04/Vorlesepaten-2018-750x499.jpg"
    alt="Die Vorlesepaten der Stadtbücherei Alsdorf" class="size-medium wp-image-193" />
    </a> Die Vorlesepaten der Stadtbücherei Alsdorf<br />
    (v.l. <a href="http://www.buehnenhoerspieler.de" target="_blank"
    title="Wolfgang Rosen - Der Bühnenhörspieler">Wolfgang Rosen</a>
    , Dagmar Junk, Marie-Luise Fröbel, Veronika Leisten, Dr. Johannes Kiehl, Keziban Yilmaz, Adelheid Breuer)[/caption]

    Denn wenn ich die Breite rausnehme, wird die Unterschrift nicht angezeigt.

    Das Problem für mich: Ich muss eine Lösung finden, welche auch die Damen, welche die Seite betreuen werden, und die nichts mit PCs am Hut haben, umsetzen können.

    Mir stellt sich auch die Frage, wie ich das Ausblenden jetzt steuern soll. Gilt das dann WP-weit oder nur für die Seite? Und selbst da könnte ich doch keine Bilder mit und ohne Caption nutzen. Da ist es doch am besten direkt in der Mediathek zu verzichten wenn diese nicht benötigt wird. Oder sehe ich da was falsch?

    Noch eine Frage zum Verständnis: Besitzen solche Costumizer-Änderungen eine andere Priorität als wenn ich die Anweisung in der eigentlichen CSS-Datei machen würde?

    6 Mal editiert, zuletzt von mischaef (24. Juli 2018 um 18:31)

  • Versuche mal das

    HTML
    .wp-caption.alignnone{max-width:100%;}

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Du hast mich auf das richtige gebracht:

    HTML
    .wp-caption.alignnone{max-width:100%;}

    hat nicht funktioniert, aber bei

    HTML
    .alignnone{max-width:100%;}

    alleine scheint das nun zu klappen, zumindest bricht die Unterschrift jetzt um. Die Größenangaben sind zwar noch drinn, aber werden jetzt anscheinend überschrieben.

    Supi! Danke!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!