In teoria basterebbe fare una pagina custom e cioè un semplice file in php che userai come template personalizzato.
All'interno ci puoi scrivere tutto il codice che vuoi custom. Di base hai già tutte le funzionalità di WP incluse.
Se la tabella di cui parli sta nello stesso DB hai già la connessione e con
codice:
 global $wpdb
puoi fare tutte le query che vuoi WPDB
Crei la tua pagina / script e la metti nella cartella del tuo tema. Crei la pagina dall'area admin di WP e come template setti la pagina appena creata (la trovi nella lista a tendina di lato).