Erstellen eines eigenen benutzerdefinierten Portfolios

Ich benutze WordPress, um mein Fotoportfolio zu erstellen. Bisher habe ich für jede Fotosession einen benutzerdefinierten Posttyp namens session , und es ist mir gelungen, alle Sitzungen mit jedem Miniaturbild auf der Startseite aufzulisten.

Jetzt muss ich jedoch den Inhalt jeder session erstellen. Ich möchte es einfach halten:

  • Der Titel
  • Eine kleine Beschreibung (falls vorhanden).
  • Eine Reihe von Bildern, die sofort in der Post erscheinen sollten.

Das Problem ist, dass ich nicht weiß, wie ich mit der Aufnahme der Bilder umgehen soll. Es sieht nicht danach aus, eine Galerie zu verwenden, weil ich eine Reihe von Thumbnails erzeuge, und ich möchte nur die Bilder in voller Größe im Post sehen.

Was ist der beste Weg, dies zu tun? Der ideale Fall wäre, etwas wie the_images_of_this_post() zu haben, so dass ich sie nach Belieben aus der Vorlagendatei platzieren könnte.

Vielen Dank!

Solutions Collecting From Web of "Erstellen eines eigenen benutzerdefinierten Portfolios"

Anhänge sind Post-Objekte, wobei post_parent auf die ID des post_parent gesetzt ist, zu dem sie gehören ( post_parent Ihre ‘Sitzung’). Die WP Codex Seite auf wp_get_attachment_image() hat ein Beispiel fast genau wie das, was Sie versuchen zu tun: https://codex.wordpress.org/Function_Reference/wp_get_attachment_image#Display_all_images_as_a_list post_parent Sie sicher, dass Sie den post_parent Parameter in diesem Beispiel durch die ersetzen ID der aktuellen Sitzung (die wahrscheinlich get_the_ID() , obwohl es davon abhängt, wie Ihre Schleife funktioniert).