Php Wordpress-wpdb::prepare调用不正确。不支持的值类型(数组)
我在一个旧的Wordpress网站上遇到了wpdb::prepare的问题 根据debug.log,问题始于2017年9月20日。当WP 4.8.2发布时 用户登录时会触发以下错误: PHP注意:wpdb::prepare的调用不正确。不支持的值 类型(数组)。有关更多信息,请参阅WordPress中的调试。 (此消息是在版本4.8.2中添加的。) /第3416行的home/domain/public_html/wp includes/functions.php PHP注意:wpdb::prepare的调用不正确。该查询不存在 包含正确数量的占位符(375)作为 通过的参数(2)。有关更多信息,请参阅WordPress中的调试 信息。(此消息是在版本4.8.3中添加的。)中 /第3416行的home/domain/public_html/wp includes/functions.php PHP警告:mysqli_real_escape_string()希望参数2为 字符串,数组在/home/domain/public_html/wp includes/wp-db.php中给出 在线1083Php Wordpress-wpdb::prepare调用不正确。不支持的值类型(数组),php,wordpress,Php,Wordpress,我在一个旧的Wordpress网站上遇到了wpdb::prepare的问题 根据debug.log,问题始于2017年9月20日。当WP 4.8.2发布时 用户登录时会触发以下错误: PHP注意:wpdb::prepare的调用不正确。不支持的值 类型(数组)。有关更多信息,请参阅WordPress中的调试。 (此消息是在版本4.8.2中添加的。) /第3416行的home/domain/public_html/wp includes/functions.php PHP注意:wpdb::prep
我的问题是试图找到源代码,以及需要做哪些更改来修复它。任何关于在哪里开始的建议,或者在WP修复中会发生什么变化。变更日志说明不了多少。您可能希望从第3416I行的functions.php开始。我还将搜索主题和插件代码,查找任何
wpdb->prepare
调用,并根据规范检查它们,以确保参数正确