Приветствую, уважаемые специалисты.
Нашёл на просторах Интернета код, но он не работает. Что не так?
Оный должен при сохранении поста устанавливать дату модификации равной дате поста. Причём оная может быть как прошлая, так и сильно будущая (ещё не наступившая).
function update_modified_date_to_post_date( $post ) {
global $wpdb;
$wpdb->query("UPDATE $wpdb->posts SET post_modified = '{$post->post_date}', post_modified_gmt = '{$post->post_date_gmt}' WHERE ID = {$post->ID}" );
}
add_action( 'publish_post', 'update_modified_date_to_post_date', 10, 1 );