Mysql
 sql >> Database >  >> RDS >> Mysql

Usa wp_query dopo aver cambiato il database tramite il nuovo wpdb

$wpdb = new wpdb( $user, $pass, $db, $host );

dopo aver creato l'oggetto wpdb, è necessario impostare i nomi delle tabelle, lo si fa chiamando il metodo set_prefix() method imposterà i nomi delle tabelle.

 set_prefix( $prefix, $set_table_names = true )

se controlli il tuo errore sql. i nomi delle tabelle sono vuoti. Il prefisso della tabella predefinito è 'wp_' .

soluzione:

$wpdb = new wpdb( $user, $pass, $db, $host );
$wpdb->set_prefix('wp_');

//then rest of your code..