Lösning: Få WordPress RSS widget att uppdatera

När jag skulle använda WordPress inbyggda widget för att visa poster i ett RSS-flöde så märkte jag att den inte uppdaterar automatiskt när jag skrivit ett nytt blogginlägg.

Problemet är att WordPress inbyggda widget som standard uppdaterar RSS-flödet var 12:e timme.

Lösningen går ut på att lägga till en kodsnutt där du själv kan kontrollera hur ofta du vill att flödet ska uppdatera.

1. Editera functions.php

Du ska lägga till en kodsnutt i en wordpress-fil som heter functions.php (Temafunktioner på svenska).

Du hittar filen genom att i Admin-läget navigera via Utseende till Redigerare, välja ditt tema till höger och sedan klicka på filen i högerkolumnen (se bild).

2. Lägg till uppdateringsfrekvens

add_filter( ‘wp_feed_cache_transient_lifetime’, create_function(‘$a’, ‘return 300;’) );

Siffran 300 innebär att den ska uppdatera RSS-flödet efter 300 sekunder, vilket är var 5:e minut. Denna kan du ändra till vad du vill. Kopiera in den innan php-taggen stängs längst ned i filen functions.php:

Vad tycker du?

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.