为什么wp_update_post()不更新GUID? 时间:2019-03-29 作者:Harry 正在尝试更新GUID 在附件上使用wp_update_post() 函数,但它不会更新GUID,也不会引发任何错误。示例代码:$post = [ \'ID\' => 45, \'guid\' => \'https://example.com/foo.png\' ]; wp_update_post($post); 1 个回复 最合适的回答,由SO网友:Harry 整理而成 WordPress不建议更新GUID 因此,这是不允许的。但我们可以使用sql查询进行更新:global $wpdb; $wpdb->update($wpdb->posts, [\'guid\' => $newGUID], [\'ID\' => $postID]); 文章导航