it-swarm.com.de

Update Änderungsdatum, an dem geplante Posts veröffentlicht werden

Ich habe einen Post geplant, der in 1 Woche ausgeht. Ich habe die Änderung heute vorgenommen, um sie zu planen und zuzulassen.

Bei der endgültigen Veröffentlichung ist das Veröffentlichungsdatum das Datum, an dem die Veröffentlichung geplant war. Das Änderungsdatum liegt aber noch 1 Woche früher!

Wie kann ich sicherstellen, dass das Änderungsdatum auf das Veröffentlichungsdatum aktualisiert wird, sobald ein geplanter Beitrag veröffentlicht wird?

1
Molten Ice

Mit der Hilfe eines anderen gelang es mir, dies herauszufinden.

Fügen Sie dies zu Ihrer functions.php hinzu:

// Scheduled posts should update modified date when published
function update_modified_date_to_post_date( $post ) {
    $updated_data = [
        'ID'                => $post->ID,
        'post_modified'     => $post->post_date,
        'post_modified_gmt' => $post->post_date_gmt
    ];
    wp_update_post( $updated_data );
}
add_action( 'future_to_publish', 'update_modified_date_to_post_date', 10, 1 );
0
Molten Ice