WordPress redundante Beiträge basierend auf Meta-Feld

Ich habe eine Schleife, mit der ich Filme rendere, die mit einem benutzerdefinierten Meta-Feld angezeigt werden. Das benutzerdefinierte Datumsfeld hat einen Repeater und kann mehrmals erscheinen, z

1: Spannender Film – Show Date: 14/01/2017 09:00 – Show Date: 15/04/2018 17:00 – Show Date: 23/06/2018 09:00

2: Aber ich möchte kein vergangenes Datum anzeigen, zB erstes Datum – Show Date: 14/01/2017 09:00 [nutzloses Datum jetzt basierend auf dem heutigen Datum]

3: Dies ist mein Skript, aber es zeigt sich wiederholende Filme. Ich möchte, dass, wenn ein Film auf dem Plan ist (hat ein zukünftiges Datum, nur eins anzeigen). Der Rest der Daten kann auf der einzelnen Seite angesehen werden.

Coming Soon

'films', 'posts_per_page' => -1, /** limited to twenty shows, the rest can be viewed in the tv schedule **/ 'order' => 'ASC', 'orderby' => 'meta_value', 'meta_key' => 'airing_date_and_time', 'meta_type' => 'DATETIME' ); $loop = new WP_Query( $args ); ?> have_posts() ) : ?>
    have_posts() ) : $loop->the_post(); ?> format("Ymd H:i"); // get the date today $cur_date = current_time('Ymd H:i', 2 ); // display shows in the future only if($cur_date
  • <a href="https://wordpress.stackexchange.com/questions/256303/wordpress-redundant-posts-based-on-meta-field/"> <img src="https://wordpress.stackexchange.com/questions/256303/wordpress-redundant-posts-based-on-meta-field/" alt="" /> format("Ymd H:i"); ?>

e

Solutions Collecting From Web of "WordPress redundante Beiträge basierend auf Meta-Feld"

Ich beendete das Erstellen eines anderen benutzerdefinierten Beitragstyps, um den Zeitplan zu verwalten, und ich erstellte eine Beziehung zu den bestehenden Filmen benutzerdefinierte Beitragstyp: – Filme (alle Filme ohne TV-Führer) – TV-Zeitplan (jeder Beitrag stellt Zeit im TV-Führer und kann nur verwandt sein zu einem Film). Ich habe dann die Anzeige von zukünftigen Posts aktiviert. Dadurch konnte ich das Standard-Post-Datum verwenden, um den Zeitplan neu zu ordnen. Das Standard-Post-Datum erlaubte mir auch, Beiträge, die älter als 30 Tage waren, einfach zu löschen.

Ich plane, die functionalität in ein Plugin für jeden zu schreiben, der interessiert sein könnte. Ich werde zurückkommen und dies aktualisieren.