Pelo que entendi - os métodos que possuem espaços reservados para parâmetros de consulta (
$wpdb->insert()
, $wpdb->update()
, $wpdb->delete()
) não precisa do $wpdb->prepare()
método, e eles já são seguros. Mas os outros - aqueles que não têm espaços reservados, precisam de escape sql adicional.