Wie kann ich alle Posts ohne Änderungen aktualisieren?

Ich richte eine Website ein, die ein benutzerdefiniertes Thema für die Fahrzeugauktion verwendet. Wenn Sie das WP All Import-Plugin verwenden, lädt eine XML-Datei Fahrzeugdetails in das Design, das ist eine Art Post.

Damit Fahrzeuge auf der Vorderseite erscheinen, müssen Sie in jedes Fahrzeug gehen und auf die Schaltfläche Aktualisieren klicken, ohne Änderungen vorzunehmen. Ich möchte das automatisieren. Ich habe versucht, das Dropdown-Menü Massenaktionen zu verwenden, um alle Titel zu bearbeiten und zu aktualisieren, aber das hat nicht funktioniert. Ich muss in jede Fahrzeugpost gehen und sie aktualisieren.

Sollte ich wp_update_post() in einem Cron-Job verwenden?

Es sieht so aus, als wären die Fahrzeuge keine tatsächlichen Posts – die Verwendung von get_posts () in der WP API gibt nur die Blogposts zurück, nicht die Fahrzeuge, obwohl man ein Fahrzeug bearbeiten kann, zB post.php? Post = 11207 & action = bearbeiten und alle Fahrzeuge auflisten a post_type des Fahrzeugs: edit.php? post_type = vehicle und im Menü hat das Vehicles-Menü die gleiche Struktur und macht dasselbe wie das Posts-Menü Ich denke, dass der Theme-Entwickler das Unyson-Framework verwendet.

 include('wp-load.php'); $args = array('numberposts' => '-1', 'post_type'=>'vehicle' ); $postslist = get_posts( $args ); foreach ( $postslist as $post ){ setup_postdata( $post ); echo the_title()."
"; wp_update_post( $post ); }

wp_reset_postdata ();

Dadurch werden die Fahrzeuge aufgelistet, sie werden jedoch nicht nach der Aktualisierung am Frontend angezeigt.

Solutions Collecting From Web of "Wie kann ich alle Posts ohne Änderungen aktualisieren?"