对不起我的英语。我正在尝试使用类似的查询来更改post_modified列的值:
$wpdb->query( "UPDATE `$wpdb->posts` SET `post_modified` = ".$data_modifica_post." WHERE ID = ".$iddelpostdaverificare."");
但它不起作用。
可以手动更改post_modified(和post_modified_gmt),还是只能通过后端更新帖子自动更改?
答案 0 :(得分:1)
您需要将日期换成一对单引号。 此外,您需要确保$ wpdb正在使用全局$ wpdb对象。 此外,您应该确保:
我正在向您发送包含上述更新的更新代码 - 它已经过测试并且运行正常。
global $wpdb;
$wpdb->query( "UPDATE `$wpdb->posts` SET `post_modified` = '" . $data_modifica_post . "' WHERE ID = " . $iddelpostdaverificare);