Tekniska bloggspel, Android-app-apk, tips och tricks

Hur man hanterar och tar bort transienter i WordPress

WordPress-plugins och temautvecklare använder ofta ett tillfälligt API för att lagra aktuell information i din WordPress-databas.

Detta gör att de kan återanvända denna information och göra deras plugin-funktion snabbare. Även om detta är en bra prestandateknik kan det ibland påverka din webbplats under testning eller utveckling.

Till exempel kanske du inser att vissa element som populära inlägg eller Twitter-widgetar inte ändras även om det tömmer WordPress-cachen.

Det beror oftast på att transienterna för vissa funktioner inte fungerar som förväntat. För att åtgärda det här problemet är ditt alternativ att vänta på att det övergående ska löpa ut eller fixa det manuellt.

I den här artikeln kommer vi att visa dig hur du enkelt kan hantera och ta bort transienter på WordPress.

Vad är övergående?

Den där Övergående API i WordPress tillåter utvecklare att lagra information i din WordPress-databas med en giltighetstid. Detta hjälper till att förbättra WordPress-prestanda och snabbar upp din webbplats samtidigt som den totala serverbelastningen minskar.

Många WordPress-plugins för sociala medier använder till exempel transienter för att hämta och lagra delningar för inlägg.

Om de inte använder transienter måste din server vara ansluten till alla sociala nätverk på varje sidbelastning som kommer att bromsa din webbplats betydligt.

Exempeldata lagrade i transienter av en plugin

Det är därför transienter är extraordinära.

Nu undrar du kanske, varför vill du hantera eller ta bort transienter?

Ja, ibland går det fel. Säg att förhållandet mellan Facebook och din webbplats inte går bra, och visar nu en räkning på 0. Du kan vänta i 30 minuter eller ibland längre på ett tag, eller så kan du rensa den tillfälliga cachen och få det mest exakta beloppet.

Det hjälper också när du testar ett plugin för att se till att det verkligen fungerar som det borde.

Sist men inte minst kanske du vill ta bort föråldrade transienter för att ta bort din databas. Detta är mycket användbart när du flyttar en iscenesättningssida för att köra en WordPress-värdserver.

Är WordPress-transienter som kakor?

WordPress-transienter är som cookies men bara i den meningen att båda tillåter utvecklare att lagra information tillfälligt. Transienter är dock mycket starkare.

Exempelvis lagras cookies i användarens webbläsare och har flera begränsningar. De är också mindre säkra och kan inte programmeras.

Transienter, å andra sidan, lagras i en WordPress-databas, kan lagra olika typer av data, är säkrare och programmeras enkelt med det övergående API.

Låt oss därför titta på hur du enkelt kan hantera transienter på WordPress och ta bort dem vid behov.

Hantera transienter på WordPress

Det första du behöver göra är att installera och aktivera Övergående chef. Mer information finns i steg-för-steg-guiden om hur du installerar WordPress-plugin.

Efter aktivering måste du besöka Verktyg »Transienter en sida för visning och hantering av transienter som används av din WordPress-webbplats.

Hantera transienter på WordPress

Härifrån ser du en lista över transienter lagrade i din WordPress-databas.

På denna sida kan du vidta följande bulkåtgärder:

  • Ta bort transienter som har gått ut
  • Ta bort alla transienter med utgångsdatum
  • Radera alla transienter

Du kan också visa transienterna som listas nedan för att redigera eller ta bort enskilda transienter efter behov. Du kan identifiera transienter genom att titta på deras namn.

De mest pålitliga WordPress-teman och plugin-utvecklarna kommer att använda produktnamnet på ett övergående sätt för att göra det enkelt att identifiera.

Rätt bredvid namnkolumnen ser du ett värde för varje transient. Övergående värden kan vara objekt, matriser, siffror eller alfanumeriska strängar som värden.

Du kommer också att se en giltighetstid för varje övergående. Vissa av dem kanske inte har en utgångstid som är inställd och kommer att visas som “Ej giltig utgång”.

Du kan radera alla dessa transienter eller klicka på knappen Redigera för att ändra värdet.

Redigera en enda transient på WordPress

Den här funktionen är mycket användbar när du testar ett tema eller plugin och vill kontrollera det med ett annat kortvarigt värde.

Vi hoppas att den här artikeln hjälper dig att lära dig hur du enkelt kan hantera och ta bort transienter på WordPress. Du kanske också vill se en lista över de mest användbara WordPress-tips, tricks och hacks för snyggare idéer för att använda WordPress som en proffs.

Om du gillar den här artikeln, vänligen prenumerera på vår artikel YouTube-kanaler för WordPress videohandledning. Du kan också hitta oss på Twitter och Facebook.