MichaelGaida_photograsper

Quellenangabe für Titelbild
Plug-in Featured Image Caption

… Denn Fotografie braucht Ambition! – und Kraft. MichaelGaida

WordPress Core hat für das Titelbild die Bildunterschriften nicht vorgesehen. Indes ist für das Titelbild die Bildbeschriftung mit dem Plug-in Featured Image Caption in die Reihe zu bekommen. Hierzu ist der Hinweis zur Website Theme Coder eine Empfehlung unter Freunden.

Bleibt alleinig eine Anmerkung:

Die Beschriftung der Titelbilder am Anfang des Beitrags sind auch der Internetdienste Suchergebnisse im Text mit einbezogen. Folglich dessen erfordert eine Änderung. Hierzu bietet sich das Plug-in 'Featured Image Caption' an.

Erst mal scheint das Plug-in bspw. für das Theme 'Twenty Fourteen' ungeeignet, da der Ausschnitt des Titelbildes dies bedingt (für Mobil-Ansicht ist der Bild-Ausschnitt nicht sichtbar). Weiter kann aber die Bildbeschriftung auch über Shortcode erfolgen. Sei es von wegen Designs, erweiterter Beschreibungen oder es so sein soll.

Der Shortcode

Wie im Hinweis von Thomas stellt das Plug-in den Shortcode [ccfic] zum Einfügen im Editor bereit. Die Bildunterschrift ist somit nicht direkt am Bild, also im Content des Beitrags. Bspw. durch Shortcode:

[ccfic caption-text source-link]

  • Der Auszeichnung wie dieses Beitrags unter dem Titelbild, ist allein der Shortcode  [ccfic] okay.
  • Zudem ist in Einstellung des Plug-ins die Deaktivierung der Bildunterschrift beim Bild. Also das erste Häkchen bei 'Automatically add the caption to the featured image' ist zu entfernen. Denn sonst ist derlei visuell:
    Caption-Automatically
    Der obigen Entfernung von Häkchen ist es verbindlich, den Shortcode per Hand einzufügen. Weiter siehe nächst Überschrift, da funktioniert dann ähnlich wie da mit Häkchen.
  • Das dritte Häkchen für 'Add a container <div> to the caption HTML' ist zu belassen.

Statt dem Häkchen bei Automatically add the caption to the featured image

Der Variation so im Content. Da ist dann auch die Bildbeschriftung visuell, wo welche definiert ist. Also ohne Eingabe des Shortcode. Im Folgenden der Code für die functions.php

$reihenfolge = 1;

add_filter( 'the_content', 'ccfic_before_content', $reihenfolge, 1 );

function ccfic_before_content( $content ) {
    $ccfic = do_shortcode( '[ccfic]' );

    return $ccfic . $content;
}

Kevin P.

Bspw CSS

Und bspw wie hier oben zu sehen, so ist das CSS:

/* Design Quellenangabe für Titelbild */
.ccfic {
    margin-bottom: 1.45em;
    padding: 0 0 0.8em 0;
    font-size: 13px;
    font-size: 0.8rem;
    color: #777;
    border-bottom: 1px solid #e6e6e6;
}

… Und wie ist dein Erfolg des Beitrags?