Come limitare i messaggi 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 di MagpieRSS in qualsiasi momento. Se desideri che MagpieRSS occupi una minore quantità di spazio sullo schermo, puoi limitare il numero di titoli visualizzati modificando il codice PHP del programma. È possibile 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. Ad esempio, se il codice fosse stato integrato nella pagina indice del tuo sito web, avresti aperto il file "index.php". Se il codice è contenuto in un file separato chiamato "magpie.php", si dovrebbe invece aprire quel file.

2.

Esamina il codice MagpieRSS e trova la riga che legge "$ rss = fetch_rss ($ url);". Aggiungi "$ num_items = x;" (senza virgolette) sulla riga sopra quella voce, sostituendo la "x" con il numero di titoli che si desidera visualizzare nel feed RSS.

3.

Aggiungi il seguente codice sotto "$ rss = fetch_rss ($ url);" linea. Questo imposta un array che riduce la dimensione dei titoli e garantisce che il codice sia gestito correttamente anche se nel feed ci sono meno elementi di quanti limiti hai impostato.

$ items = array_slice ($ rss-> items, 0, $ num_items); foreach ($ items as $ item) {echo "

". $ item ['title']."

";}

4.

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

Raccomandato