Arbeiten mit Visual Composer VC_Single_Image

Ich arbeite an einer WordPress-Site, die diesen kurzen Code hat,

[vc_single_image image="7004" css_animation="right-to-left" border_color="grey" img_link_target="_self" img_size="300px"] 

Ich muss diesen kurzen Code ein paar Mal replizieren, aber ich kann nicht herausfinden, woher die vierstellige Nummer kommt, die auf das Bild verweist.

Ich habe versucht, den 7004 zu einem 7004 zu ändern und versuchte sogar den absoluten Pfad zum Bild. Nichts zeigt sich, wenn ich das nicht einmal ein gebrochenes Bild mache.

Was ist das für eine Nummer und wie kann ich diesem Short Code ein anderes Bild hinzufügen?

Solutions Collecting From Web of "Arbeiten mit Visual Composer VC_Single_Image"

Es ist nicht einfach, den Code hinter [vc_single_image] zu verfolgen, weil er für den Anfang den extract , der in WordPress oder PHP im Allgemeinen nicht empfohlen wird.

Der $img_id wird für Nicht-Ganzzahlen in die Variable $img_id .

Bei Ihrer Einrichtung gibt es einen Aufruf an wpb_getImageBySize( array( 'attach_id' => $img_id, ... ) , das ein Wrapper zu sein scheint, der folgendes enthält:

 wp_get_attachment_image_src( $attach_id, 'large' ); 

Dieses Bildattribut ist also die Bildanhangs-ID (Integer), genau wie Nathan Powell erwähnte.

Wenn wir den Backend-Editor für den visuellen Komponisten einschalten:

1

Mit dem Code, den du gepostet hast, sollten wir diese Art von Sicht bekommen:

2

Klicken Sie auf den grünen Stift und wir sollten die einzelnen Bildeinstellungen erhalten:

3

Dort können Sie den Bildanhang direkt aus der Medienbibliothek auswählen.

Wenn wir das visuelle Setup nicht möchten, können wir die Bildanhangs-ID von verschiedenen Links in der Medienbibliothek erhalten. Wenn wir beispielsweise einen Anhang bearbeiten, lautet die URL:

 /wp-admin/post.php?post=7004&action=edit 

oder wenn wir die Anhangsdetails anzeigen, lautet die URL:

 /wp-admin/upload.php?item=7004 

Ich hoffe es hilft!