Så här visar du den senaste uppdaterade datumen i WordPress
Om du använder ett professionellt utformat WordPress-tema, visar dina inlägg förmodligen dina besökare det datum som artikeln publicerades. Det här är standard och är mer än tillräckligt för vissa webbplatser, men när dina artiklar uppdateras regelbundet är det bra att låta dina besökare se när de uppdaterades. På så sätt om de får tillgång till information som snabbt ändras, kommer de att veta hur nyligen informationen är.
Nyhetssidor är den vanligaste typen av webbplatser vars besökare drar nytta av att posta det datum varje artikel uppdaterades. Varje gång en berättelse publiceras finns det alltid fler delar av pusslet som kommer in, och det hjälper besökare att veta att informationen har uppdaterats.
Oavsett vilken typ av webbplats du kör, om du vill lägga till det senast uppdaterade datumet för dina publicerade WordPress-artiklar finns det tre sätt att nå detta. Den första är genom att lägga till en kod till din "functions.php" -fil, den andra är att direkt ändra ditt temas filer och den tredje är med hjälp av ett plugin. Var och en av dessa alternativ har olika fördelar, så här är en översikt över hur man åstadkommer var och en.
1. Lägga till anpassad kod till din functions.php-fil
Det bästa och mest permanenta sättet att visa det senaste uppdaterade datumet på dina artiklar är att lägga till följande kod direkt till din "functions.php" -fil. (Den finns i din temmapp.)
Obs! Backa alltid upp din functions.php-fil. Ibland uppdaterar WordPress kärnfiler, och det är möjligt att din functions.php-fil kan hamna ersättas under en uppdatering eller under en manuell uppdatering av kärnfilerna, så backa allt upp när du gör ändringar.
funktion wpb_last_updated_date ($ content) {$ u_time = get_the_time ('U'); $ u_modified_time = get_the_modified_time ('U'); $ custom_content = ''; om ($ u_modified_time> = $ u_time + 86400) {$ updated_date = get_the_modified_time ('F jS, Y'); $ updated_time = get_the_modified_time ('h: ia'); $ custom_content. = '
Senast uppdaterad den '. $ updated_date. "vid". $ updated_time. '
'; } $ custom_content. = $ content; returnera $ custom_content; } add_filter ('the_content', 'wpb_last_updated_date');
Den här koden fungerar genom att kolla in publiceringsdatumet och jämföra det med dess "senast ändrade" datum för att avgöra om de två datumen är olika. Om de är annorlunda kommer posten att visa det senast ändrade datumet med texten "Senast uppdaterad den."
Ändra stilen på den senaste uppdaterade datumdisplayen
Om du vill anpassa stilen i den senast uppdaterade texten kan du skapa en ny stil i din CSS-fil för klassen .last-updated
eftersom klassen definieras i koden ovan. Du kan namnge klassen vad som helst du vill, eller du kan tilldela styckelistan en befintlig klass för att matcha din webbplatss tema. Du kan också ändra stycktexten från "Senast uppdaterad till" till allt du vill att den ska läsa, till exempel "Det här inlägget ändrades senast på", till exempel.
Beroende på din utvecklingsnivå kan du vara medveten om att functions.php-filen inte alltid är det bästa valet att använda för vissa anpassningar. Var säker på att använda "functions.php" för att lägga till "senast uppdaterad" datum till dina artiklar är ett helt legitimt drag.
2. Ändra dina temas filer direkt
Nästa alternativ är att ändra dina temas filer direkt. Dessa filer skulle vara "index.php", "single.php" och "page.php" och kan inkludera andra filer som visar datumet på enskilda inlägg, beroende på hur komplicerat ditt tema är.
Du vill hitta följande kod, som kan skrivas på ett av två sätt.
Kod exempel 1:
Kod exempel 2:
När du hittat koden som skrivet i någon av ovanstående rader, byt ut varje förekomst av den med följande kod:
Upplagt: vid, Senast uppdaterad den: kl
Postat: på
En försiktighet om att ändra temafiler
När du direkt ändrar ett av dina temas filer i WordPress riskerar du att förlora dina anpassningar när du uppdaterar ditt tema. Uppdatering av ett tema kommer att överskriva temas CSS-filer och andra filer. Det enda sättet att undvika problemet är att installera och ändra ett barntema istället.
Om du inte känner till barnteman bör du lära dig mer om dem, speciellt om du planerar att anpassa ditt WordPress-tema. Barnteman är inte så komplexa som de låter, och de är inte svåra att skapa. Ett barntema är inte bara en andra version av ditt huvudtema som vissa människor kanske tror. Det är en uppsättning bara några kärnfiler, inklusive funktionerna .php och CSS som säger att WordPress ska använda huvudtemat och även använda koden från filerna inom barntemat som dominerande kod. Med andra ord, om ditt temas CSS-fil har bakgrundsfärgen satt till svart, men ditt barntema CSS-fil har bakgrundsfärgen satt till blått dominerar barntemaets CSS-stil och överstyr huvudtemaets CSS.
Detta garanterar att oavsett hur många gånger du uppdaterar ditt tema, kommer dina anpassningar att förbli intakta.
3. Använd ett plugin
Att använda ett plugin som det här är det enklaste sättet att visa det senaste uppdaterade datumet på dina WordPress-inlägg, eftersom du inte behöver leta efter eller ersätta någon kod. Var noga med att hålla pluggen uppdaterad för att minska säkerhetsriskerna.
Som med alla plugins är nackdelen att vissa plugins kan störa konflikt med temafunktioner, så om du installerar ett nytt tema och upptäcker att ditt senast ändrade tidstämplings-plugin är skyldige, vill du prova en av de två andra metoderna som beskrivs ovan .
Se bara till att säkerhetskopiera allt innan du ändrar någonting. Ladda ner en kopia av dina PHP-filer innan du gör några ändringar, bara om du gör ett misstag. Kom ihåg att PHP är känsligt även till extra utrymmen, så att säkerhetskopiera dina filer innan du gör även den minsta förändringen är smart att göra.