sql >> Base de Datos >  >> RDS >> Mysql

Use wp_query después de cambiar la base de datos a través de un nuevo wpdb

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

después de crear el objeto wpdb, debe establecer los nombres de las tablas, se hace llamando al método set_prefix() method configurará los nombres de las tablas.

 set_prefix( $prefix, $set_table_names = true )

si revisa su error de sql. los nombres de las tablas están vacíos. El prefijo de tabla predeterminado es 'wp_' .

solución:

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

//then rest of your code..