我的调试日志中有很多错误:
折旧调用->函数wpdb::escape()-改用wpdb::prepare()或esc\\u sql()
我不只是关闭调试日志,而是试图“修复”出现故障的插件。以下是使用wpdb::escape()
:
$wpdb->query(sprintf(
"UPDATE %s SET %s = \'%s\' WHERE ID = %d"
, $wpdb->posts
, $wpdb->escape($key)
, $wpdb->escape($visibility)
, $post_id
));