Slik legger du til "Sist oppdatert" dato i WordPress 1

Slik legger du til «Sist oppdatert» dato i WordPress

Hvis du er en blogger, en nyhetsutgiver på nettet, eller hvis du eier en annen type artikkelbasert nettside, er det viktig å fortelle de besøkende at artiklene du legger ut er ferske og oppdaterte. Selv om WordPress ikke kommer med denne funksjonen rett ut av esken, er det fortsatt en enkel måte å legge til «sist oppdatert» dato i WordPress-innleggene dine.

I dag, vi skal dele noen enkle trinn som lar deg vise datoen da artikkelen din sist ble oppdatert og gjør ting mer praktisk for besøkende på nettstedet ditt:

Når du bør vurdere å legge til siste oppdaterte dato i WordPress-innleggene dine

Det er vanlig at de fleste WordPress-temaer viser publiseringsdatoen for hver artikkel, som også er det som fungerer for de fleste nettsteder. Når det er sagt, legger noen nettsteder ut innhold som oppdateres regelmessig, av en eller annen grunn.

For eksempel, når det gjelder et nyhetsnettsted, er det stor sjanse for at en gammel historie må oppdateres på et tidspunkt. Dette kan være en oppdatering som inneholder den siste informasjonen om eventuelle nylige hendelser knyttet til emnet som har skjedd i mellomtiden, dvs. etter at artikkelen er lagt ut. Dessuten kan ulike nettbaserte opplæringsprogrammer, produkt- og tjenesteanmeldelser, reiseguideartikler osv. inneholde tidssensitiv informasjon. Relevansen og ferskheten til denne typen innhold kan avhenge av ulike faktorer, som prissetting, endringer i produktfunksjoner, vilkår for bruk og så videre. Som sådan bør de oppdateres regelmessig. Og hvis du vil at brukerne dine skal være oppmerksomme på disse oppdateringene, kan det være en god praksis å vise den siste oppdaterte datoen på innleggene dine.

For mange brukere vil også artikler som er mer enn to år gamle vanligvis bli avvist som ikke lenger relevante, selv om de på en eller annen måte vises øverst i Googles søkeresultater.

Faktum er at jo eldre innlegget ditt er, jo mindre er sjansen for at det blir klikket på. Google tar også hensyn til denne faktoren når det kommer til rangeringsalgoritmen, og viser også datoen et innlegg ble publisert (eller oppdatert) i SERP-er.

Publiseringsdato

Når det er sagt, er det artikler skrevet for år siden som har den eviggrønne typen innhold som fortsatt er relevant den dag i dag. Fortsatt, mange nettsteder sørger for å oppdatere denne typen artikler regelmessig for ikke å kaste bort potensialet disse artiklene har. Denne måten, de viser til brukerne at innholdet de er interessert i fortsatt er ferskt. Hvis du også er blant dem som ønsker å forhindre at innleggene deres av høy kvalitet mister sårt tiltrengte visninger (og ærlig talt, hvorfor skulle du ikke være det?) anbefaler vi deg å gjøre det samme.

Selv om WordPress ikke har muligheten til å vise den siste endrede datoen for innlegget ditt som standard, er det heldigvis alltid et alternativ å gjøre det manuelt. Alt du trenger å gjøre er sett inn noen få linjer med kode i filene til WordPress-temaet du bruker – og denne gangen skal vi vise deg hvordan.

Uten videre, her er noen enkle instruksjoner du kan følge for å vise «Sist oppdatert»-datoen i WordPress. Du kan enten oppnå dette ved å redigerer temaets functions.php-fil eller sette inn en kodebit i en av temaets malfiler.

Viser sist oppdaterte dato ved å bruke Functions.php

For å legge til den siste oppdaterte datoen før innholdet ditt, må du legge til en kodelinje i temaet ditt funksjoner.php fil.

Gå til Utseende >> Temaredigering i admin-dashbordet og finn functions.php-filen din i Temafiler liste.

Temafunksjoner

Deretter setter du inn følgende kode helt på slutten av filen:

function my_last_updated_date( $content ) {
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
$updated_date = get_the_modified_time('F jS, Y');
$updated_time = get_the_modified_time('h:i a');
$custom_content .= '<p class="last-updated entry-meta">Last updated on '. $updated_date . ' at '. $updated_time .'</p>';
}
$custom_content .= $content;
return $custom_content;
}
add_filter( 'the_content', 'my_last_updated_date' );

Koden fungerer etter sjekke om det er en forskjell mellom publiseringsdatoen for det aktuelle innlegget og dets siste endringsdato. Hvis disse to datoene er forskjellige, vil den sist endrede datoen vises.

Kode for temafunksjoner

Når du har satt inn koden, sørg for å trykke på Oppdater fil knapp.

Hvis du vil, kan du til og med legge til tilpasset CSS i stilarket til temaet ditt (eller ved å gå til Utseende >> Tilpass og bruke Ekstra CSS alternativ). Du kan for eksempel bruke denne koden som din base:

.last-updated {
font-size: small;
text-transform: uppercase;
background-color: #fffdd4;
}

Slik ser det endelige resultatet ut:

Sist oppdatert dato

Viser sist oppdaterte dato ved hjelp av temamaler

En annen måte å gjøre dette på er å bruk den spesifikke malfilen for temaet ditt. De fleste temaer bruker forskjellige maler for å vise innlegg, som single.php, index.php, archive.php, og så videre.

Det du trenger å gjøre er å finne koden i filen som viser dato og klokkeslett, og deretter enten erstatte den allerede eksisterende koden med den vi deler med deg nedenfor, eller sette den inn rett under temaets «dato og klokkeslett» kode. Førstnevnte vil bare vise den siste endrede datoen for innlegget ditt (uten den opprinnelige publiseringsdatoen), mens sistnevnte vil tillate deg å ha begge datoene vist over innholdet ditt.

Vi brukte Twenty Seventeen-temaet til dette formålet. Dato- og tidskoden for dette temaet er plassert i template-tags.php fil.

Det vi gjorde var å finne funksjonen kalt ‘twentyseventeen_time_link’ og plassert følgende rett under ‘get_the_time’-linjen med kode:

$u_time = get_the_time('U'); 
$u_modified_time = get_the_modified_time('U'); 
if ($u_modified_time >= $u_time + 86400) { 
echo "<p class="last-updated entry-meta">Last modified on "; 
the_modified_time('F jS, Y'); 
echo " at "; 
the_modified_time(); 
echo "</p> "; }

Du kan bruke den samme koden i ditt eget temas malfil.

Viser sist oppdaterte dato ved hjelp av temamaler

Bare trykk på Oppdater fil knappen når du er ferdig, og det er det – innlegget ditt vil nå vise datoen da innlegget sist ble endret.

Og her er hvordan det ser ut på vår side:

Sist endret dato

Innpakning

Hvis du er en nettside eller bloggeier som streber etter å oppdatere innholdet regelmessig, bør du kanskje vurdere å legge til «Sist oppdatert»-funksjonen i WordPress-innleggene dine. Denne praksisen er spesielt praktisk ettersom den lar deg vise de besøkende at innholdet ditt alltid er ferskt og relevant. Som du kan se fra veiledningen vår, er metoden som lar deg sette inn koden direkte inn i temaets functions.php relativt enkel selv for nybegynnere og gjør jobben ganske bra. Alternativt kan du også enkelt vise innleggets siste endringsdato ved å legge til koden i en av temaets malfiler.

Støtt vårt arbeid ❤️

Hvis du likte denne artikkelen, vurder å gi en tips for å hjelpe oss med å fortsette å publisere kvalitetsinnhold.

Sikker betaling med PayPal