Come limitare i post RSS di Magpie

MagpieRSS consente ad aziende e privati ​​di incorporare feed RSS nei loro siti web basati su PHP. Per impostazione predefinita, un totale di 15 titoli RSS vengono visualizzati nel feed MagpieRSS in un dato momento. Se vuoi che MagpieRSS occupi una quantità minore di spazio sullo schermo, puoi limitare il numero di titoli visualizzati apportando modifiche al codice PHP del programma. Puoi ottimizzare questa modifica utilizzando anche la funzione PHP “array_slice ()”.

1

Apri il file PHP che contiene il tuo codice MagpieRSS in un editor di testo, un editor di codice o la funzione di modifica del pannello di controllo del tuo host web. Se il codice fosse integrato nella pagina indice del tuo sito web, ad esempio, dovresti aprire il file denominato “index.php”. Se il codice è contenuto in un file separato chiamato “magpie.php”, dovresti invece aprire quel file.

2

Esamina il codice MagpieRSS e trova la riga che dice “$ rss = fetch_rss ($ url);”. Aggiungi “$ num_items = x;” (senza virgolette) nella riga sopra quella voce, sostituendo la “x” con il numero di titoli che desideri vengano visualizzati nel tuo feed RSS.

3

Aggiungi il seguente codice sotto “$ rss = fetch_rss ($ url);” linea. In questo modo viene impostato un array che riduce la dimensione dei titoli e garantisce che il codice venga gestito correttamente anche se ci sono meno elementi nel feed rispetto a quelli impostati.

$ items = array_slice ($ rss-> items, 0, $ num_items); foreach ($ articoli come $ articolo) {echo “

“. $ item [‘titolo’].”

“;}

4

Salva il file PHP. Caricalo sul tuo server se l’hai modificato offline, sostituendo l’attuale versione live del file con questa versione più recente. Ricarica la pagina in cui appare il tuo feed RSS per visualizzare le modifiche.