C'è un modo migliore per effettuare una richiesta ajax da un componente del tema?

Se puoi utilizzare un plugin, ti consiglio di effettuare la richiesta lato server (e salvare i dati se sono stabili) e aggiungere il link al serializzatore.

Credo esista un componente del tema che aggiunge altre liste di argomenti nella parte superiore della pagina, come fa Feverbee. Potrebbe contenere l’esempio di cui hai bisogno.