我是一名PHP/JavaScript开发人员,对WordPress是新手。我们公司的网站是建立在WordPress上的。然而,我创建了许多定制的PHP页面,却没有太在意WordPress框架。
当创建表单来编辑内容(如帖子)时,我注意到很多事情都不能与$wpdb->query(insert some SQL here) 但经常使用WordPresswp_update_post() 或update_post_meta(), 等
我想知道这是否是因为自定义查询需要临时检查?我对nonces也很陌生,但在使用SQL从WordPress数据库获取或编辑数据时,我经常感到困惑,因为我将如何以及何时使用nonces。
另一方面,WordPress函数是否有特殊的nonce检查?