Abfrage auf Single anpassen

Ich baue einen Event Manager. Eine der Template-Dateien, die ich habe, ist events-single.php, die einzelne Ereignisse anzeigt. Ganz unten habe ich nächste und vorherige Ereignisse mit next_post_link und previous_post_link . Das Problem besteht darin, dass diese functionen die Ereignisse in der Reihenfolge des veröffentlichten Datums und nicht des Ereignisdatums durchlaufen. (Ich habe dafür einen _fulldate setup auf dem CPT). Als ich die Datei “events-archive.php” erstellte, habe ich ein ähnliches Problem getriggers, indem ich so etwas gemacht habe

 $query = new WP_Query( array ( 'post_type' => 'events', 'orderby' => 'meta_value', 'meta_key' => '_fulldate', 'order' => 'ASC') ); 

Wenn ich dies jedoch auf events-single.php versuche, werden alle Ereignisse auf der Seite angezeigt.

Letztendlich möchte ich, dass sich events-single.php wie eine einzelne Seite verhält, aber erlauben Sie mir dann die Kontrolle über die Abfrage wie oben. Ist das möglich oder muss ich eine zweite Schleife für die vorherigen und nächsten Links machen?

Solutions Collecting From Web of "Abfrage auf Single anpassen"

Sehen Sie hier: Geben Sie die Meta_Key / MetaWert-Bedingung für prev_post_link und next_post_link ein

Was letztendlich zu diesem Plugin führt, das auf die oben erwähnte function get_adjacent_post zugreift: Ambrosite Next / Previous Post Link Plus

Und es sieht so aus, als würde es Ihren Bedürfnissen entsprechen, indem Sie einen Meta-Wert für den nächsten / vorherigen Post-Hook festlegen können.