Hallo nochmals
Sorry wollte niemand verärgern. Hier noch einige Angaben
WP Version: 5.0.7
Plugins: CPT IU
Ich muss es in diesem Fall noch besser erläutern:
Es geht zum einen nicht direkt um ein Plugin. Es geht um Shortcodes die ich unter "Design" --> "Editor" erstellt habe.
Also ich habe über CPT UI normal ein Post Typ mit dem Namen "Veranstaltungen" erstellt. Diese Veranstaltungen werden in den Shortcodes mit dem Begriff "Events" verstanden. Weiter habe ich ein Post Typ mit den Namen "Veranstaltungen Serie" erstellt, indem ich Veranstaltungen auf einer Seite als Serie zusammenfasse.
Mit der Funktion [COLOR=#0000ff]getEventsOfEventSerie [/COLOR](innerhalb eines Shortcodes) lese ich alle Veranstaltungen einer aktiven Serie aus. Im meinem Fall 6 Veranstaltungstermine (siehe Post 1 oben).
Mit der Codezeile (aus dem unten aufgeführten Shortcode)...
[COLOR=#0000ff]$nextFourEvents = getEventsOfEventSerie($activeEventtserie['serieId'], '4', 'ASC');[/COLOR]
...lese ich 4 Termine aus, und mit dem weitern Codeteil, zeige ich diese dann an...
Hier nun der ganze Shortcode:
[COLOR=#0000ff]function next_event() {
$activeEventserie = getActiveEventSerie();
//print_r($activeEventserie);
$nextFourEvents = getEventsOfEventSerie($activeEventserie['serieId'], '4', 'ASC');
//print_r($nextFourEvents);
?>
<h3><?=$activeEventserie['serieTitle']?></h3>
<p><?=$activeEventserie['postContent']?></p>
<?php if (count($nextFourEvents) > 1) { ?>
<h5>Die nächsten Veranstaltungen dieser Serie:</h5>
<?php } else if (count($nextFourEvents) == 1) { ?>
<h5>Die nächste Veranstaltung in dieser Serie:</h5>
<?php } else { ?>
Die aktuelle Serie endet am Ende dieses Monats.
<?php } ?>
<?php if (count($nextFourEvents) > 0) {
foreach ($nextFourEvents as $ne) { ?>
<a href="/events/<?=$ne->post_name?>" target="_blank"><?=$ne->post_title?> (<?=get_field('eventDateTimeFrom', $ne->ID)?>)</a><br />
<?php
}
}
}
add_shortcode('next_event', 'next_event');[/COLOR]
Ich benötige nun Hilfe wie ich über das Feld [COLOR=#0000ff]eventDateTimeFrom [/COLOR](gehört zu einer Veranstaltung) in der Variable [COLOR=#0000ff]$nextFourEvents [/COLOR]nur die Veranstaltungen zurückbekomme, die vom aktuellen Datum in der Zukunft liegen.
Ich hoffe es ist nun verständlich und danke für die Hilfe.