0
Ich muss das Datum und die Zeit aller zuletzt geänderten Blogposts in WordPress ändern. Bisher habe ich ....Ändern Datum und Uhrzeit der letzten WordPress-Posts mit WP-Abfrage
add_action('wp', 'asd');
function asd()
{
$post_list = get_posts(array(
'post_per_page' => '-1'
));
foreach ($post_list as $post) {
// $posts[] += $post->ID;
$postID = $post->ID;
$datetime = date('Y-m-d H:i:s', current_time('timestamp', 0));
echo $postID . ' ||| ' . $datetime . '<br>';
global $wpdb;
$wpdb->query("UPDATE `$wpdb->posts` SET `post_modified` = '" . $datetime . "' WHERE ID = " . $postID);
}
}
ich keine Fehler bekommen oder was auch immer. Ich verwende "Echo" zu Debugging-Zwecken. Ich habe zwei Probleme.
- Ich habe 6 Beiträge und ich bekomme nur 5
- Es scheint, dass keine Aktualisierung in der Datenbank geschieht, für die letzte modifizierte Feld
Jede Hilfe würde geschätzt.
Arbeitete !!! Ich habe gerade "init" in "wp" geändert und es hat seinen Zweck erfüllt! Vielen Dank!!! – CDoc
: D Großartig, habe eine schöne Reise. –