Come utilizzare più database in WordPress?
Voglio recuperare alcuni post da un altro sito WordPress che è ospitato sullo stesso server. Come posso recuperare questi post?
È possibile avere connessioni multiple al database in WordPress?

È possibile ma devi creare manualmente una nuova istanza della classe wpdb
con le impostazioni corrette per il tuo altro database.
Citazione dalla pagina Codex di wpdb:
L'oggetto $wpdb può comunicare con qualsiasi numero di tabelle, ma solo con un database: il database di WordPress. Nel raro caso tu abbia bisogno di connetterti a un altro database, dovrai istanziare un tuo oggetto dalla classe wpdb con i dettagli di connessione appropriati. Per configurazioni estremamente complesse con molti database, considera invece l'uso di hyperdb.

Puoi utilizzare HyperDB: https://wordpress.org/plugins/hyperdb/ Consente l'utilizzo di più database, anche repliche di lettura/scrittura o master/slave.

1) Scarica la classe db al link: https://codeshack.io/super-fast-php-mysql-database-class/ - rinomina la classe db in db_custom
2) .../themes/nome-tema/functions.php
$dbhost = 'db_ip'; // 127.0.0.1
$dbuser = 'db_user'; // inserisci il nome utente del database
$dbpass = 'db_user_password'; // inserisci la password del database
$dbname = 'db_user_name'; // inserisci il nome del database
$db_watch = new db_custom($dbhost, $dbuser, $dbpass, $dbname);
$sql = "SELECT * FROM products LIMIT 0,2";
$results = $db_watch->query($sql)->fetchAll();
print_r($results);
Ho testato il mio sito WordPress e funziona correttamente
