Bild aus benutzerdefinierter Taxonomie mit ACF . abrufen

Lesezeit: 2 Minuten

Bild aus benutzerdefinierter Taxonomie mit ACF abrufen
Dan Crowe

Also hier ist, was ich zu tun versuche. Ich habe eine benutzerdefinierte Taxonomie namens “Land” erstellt und innerhalb dieser benutzerdefinierten Taxonomie habe ich Kategorien von verschiedenen Ländern wie USA, Frankreich, Deutschland, England und so weiter. Ich habe eine ACF-Feldgruppe (Advance Custom Field) erstellt, mit der ich jedem Land ein Bild hinzufügen kann. Ich habe dies “Flagge” genannt. Wenn ich also einen Beitrag mache und das Land unter der benutzerdefinierten Taxonomie überprüfe, muss ich das mit dieser Kategorie verknüpfte Bild (Flagge) ziehen und auf meiner Seite anzeigen.

Ich habe viele Beiträge zu dem, was ich tun möchte, gesehen, aber ich scheine keinen zum Laufen zu bringen. Hier ist der Code im VERSUCHEN zu verwenden.

<?php
$attachment_id = get_field( 'flag', 'country_' . $queried_object->term_id );
$thumb = wp_get_attachment_image_src( $attachment_id );

var_dump($attachment_id);
?>
<p><img src="https://stackoverflow.com/questions/29704246/<?php%20echo%20$thumb[0];%20?>" /></p>

Es bringt ein “NULL” zurück und nicht meine Bild-ID.

Irgendwelche Ideen, was ich falsch mache oder irgendwelche Ratschläge und leihen Sie mir?

Bild aus benutzerdefinierter Taxonomie mit ACF abrufen
Omer Farooq

hast du $quered_object definiert?

BEARBEITEN:
PROBIEREN SIE DAS AUS

<?php
$term =$wp_query->queried_object;
$attachment_id = get_field( 'flag', 'country_' . $term->term_id );
$thumb = wp_get_attachment_image_src( $attachment_id );

var_dump($attachment_id);
?>
<p><img src="https://stackoverflow.com/questions/29704246/<?php%20echo%20$thumb[0];%20?>" /></p>

  • Nein, tut mir leid, das hat nicht funktioniert. Ich bin ein wenig verwirrt, was das [0] tut am Ende von $thumb Wenn das die ID für die Taxonomie aufruft, die auf der Auswahl des Benutzers basieren muss und nicht auf einer vordefinierten ID, wissen Sie, was ich meine.

    – Dan Crowe

    17. April ’15 um 16:23

  • Nun, darüber machen wir uns jetzt keine Sorgen. Wir betrachten den var_dump. Können Sie einen weiteren var_dump für $quered_object->term_id machen?

    – Omer Farooq

    17. April ’15 um 16:25

  • Können Sie auch Ihr get durch dieses ersetzen, nur um zu überprüfen, ob es funktioniert, get_field( ‘flag’, ‘country_1’ );

    – Omer Farooq

    17. April ’15 um 16:29

  • Das Dumps alle Infos aus meinem Beitrag, du kannst meine Seite hier sehen b-for.com.php53-13.dfw1-1.websitetestlink.com/archives/events/… oben in der Seitenleiste befindet sich der Dump

    – Dan Crowe

    17. April ’15 um 16:31


  • get_field( ‘Flag’, ‘Land_1’); das zu verwenden kommt immer noch als NULL

    – Dan Crowe

    17. April ’15 um 16:32

.

223590cookie-checkBild aus benutzerdefinierter Taxonomie mit ACF . abrufen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy