Jquery 缺少wpdb::prepare()的参数2错误

Jquery 缺少wpdb::prepare()的参数2错误,jquery,wordpress,html5-video,Jquery,Wordpress,Html5 Video,我已经在wordpress中安装了html5视频播放器插件,它显示了以下错误。请让我知道如何修理它 Warning: Missing argument 2 for wpdb::prepare(), called in C:\xampp\htdocs \wordpress\wp-content\plugins\lbg-vp2-html5-bottom\lbg-vp2-html5-bottom.php on line 373 and defined in C:\xampp\htdoc

我已经在wordpress中安装了html5视频播放器插件,它显示了以下错误。请让我知道如何修理它

   Warning: Missing argument 2 for wpdb::prepare(), called in C:\xampp\htdocs
 \wordpress\wp-content\plugins\lbg-vp2-html5-bottom\lbg-vp2-html5-bottom.php on 
 line 373   and defined in C:\xampp\htdocs\wordpress\wp-includes\wp-db.php on line 990

 Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\wordpress
\wp-content\plugins\lbg-vp2-html5-bottom\tpl\players.php on line 41

$wpdb->prepare
的工作原理类似于
sprintf
vsprintf
。它应该有一个字符串,后跟数量可变的参数

$wpdb->prepare(
    "SELECT * FROM {$wpdb->posts} WHERE post_title = %s",
    'My Great Title'
);
如果缺少第二个参数,它通常只传递数据,因此您可以执行以下操作:

$wpdb->prepare(
    "SELECT * FROM {$wpdb->posts} WHERE post_title = 'My Great Title'"
);
它违背了
prepare
的观点,但它奏效了,人们也这么做了——也许只是出于习惯,也许是出于对
prepare
的误解


诚然,我在猜测,但我认为这就是您看到的问题。

为这两条消息编写上下文代码会有所帮助。您不能提供一些反馈吗?你安装了吗?其他信息?