Was mache ich hier falsch? WordPress-databaseerrors

Ich versuche nur, Werte in benutzerdefinierte Tabelle von WordPress einzufügen, und es wirft mir diesen Fehler

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( post_id, site_id, u_id, is_present ) VALUES ( 989, 139, '1' at line 2] INSERT INTO ( post_id, site_id, u_id, is_present ) VALUES ( 989, 139, '10822456', 'false' ) 

Ich verwende prepare-Abfrage, um Abfragen vor SQL-Injektionsattacken zu schützen.

Hier ist mein Code

 $wpdb->query($wpdb->prepare( " INSERT INTO $wpdb->wp_plugs ( post_id, site_id, u_id, is_present ) VALUES ( %d, %d, %d, %s ) ", $post_id, $site->ID, $u_id, 'false' ) ); 

Solutions Collecting From Web of "Was mache ich hier falsch? WordPress-databaseerrors"