Hoe Magpie RSS-berichten te beperken

MagpieRSS biedt bedrijven en individuen de mogelijkheid om RSS-feeds op hun PHP-gebaseerde websites op te nemen. Standaard worden in totaal 15 RSS-koppen weergegeven in de MagpieRSS-feed op een gegeven moment. Als u wilt dat MagpieRSS minder ruimte opneemt op het scherm, kunt u het aantal headlines dat wordt weergegeven beperken door de PHP-code van het programma te wijzigen. Je kunt deze wijziging ook optimaliseren met de "array_slice ()" PHP-functie.

1.

Open het PHP-bestand dat je MagpieRSS-code bevat in een teksteditor, code-editor of de bewerkingsfunctie van het configuratiescherm van je webhost. Als de code bijvoorbeeld in de indexpagina van uw website is geïntegreerd, opent u het bestand met de naam 'index.php'. Als de code zich in een afzonderlijk bestand met de naam "magpie.php" bevindt, zou u dat bestand in plaats daarvan openen.

2.

Bestudeer de MagpieRSS-code en zoek de regel met de tekst "$ rss = fetch_rss ($ url);". Voeg "$ num_items = x;" toe (zonder aanhalingstekens) op de regel boven dat item, waarbij de "x" wordt vervangen door het aantal koppen dat u in uw RSS-feed wilt weergeven.

3.

Voeg de volgende code toe onder de "$ rss = fetch_rss ($ url);" lijn. Hiermee wordt een array ingesteld die de koppen verkleint en ervoor zorgt dat de code correct wordt afgehandeld, zelfs als er minder items in de feed zijn dan waarop u uw beperking hebt ingesteld.

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

". $ item ['title']."

";}

4.

Sla het PHP-bestand op. Upload het naar uw server als u het offline hebt bewerkt, waarbij u de huidige liveversie van het bestand vervangt door deze nieuwere versie. Laad de pagina opnieuw waar uw RSS-feed wordt weergegeven om de wijzigingen te bekijken.

Aanbevolen