Sto migliorando un tema WordPress con PHP. Il tema contiene una sezione galleria che carica i dati dall'API di Flickr.
Ora il cliente desidera visualizzare le gallerie di Flickr e le gallerie "locali" senza rivelare da dove viene caricata una determinata galleria.
Nella pagina di caricamento del tema, una richiesta dell'API di Flickr sta caricando 6 gallerie. Quando viene colpito un pulsante "carica più", il tema richiede altre 3 gallerie.
Posso fare esattamente lo stesso per le gallerie locali.
Per unirli, potrei inserirli in una struttura dati unificata e ordinarli con un timestamp "data di creazione".
Il problema è che, dopo l'unione, non ho idea di quanti elementi provengano da quale origine dati e quale pagina devo richiedere da ciascuna fonte quando tento di caricarne altri.
Io, in qualche modo, devo assicurarmi che non esca da nessuna galleria o visualizzarla più volte. Come posso aggirare questo problema? Quali sarebbero le idee concettuali che avresti ideato?
Modifica
Il grosso problema qui è che ho bisogno di lavorare con PHP e non posso memorizzare un gruppo di voci in un array attraverso richieste e caricare nuovi dati se necessario. Potevo passare solo alcuni argomenti, come i numeri di pagina, i conteggi; cose del genere