• Hoppa till huvudinnehåll
  • Skip to header right navigation
  • Skip to site footer
WP Akuten

WP Akuten

Ta det lugnt - det ordnar sig

  • Verktyg
  • Tips
  • Felsökning
  • Plugin
  • Utveckling
  • Blogg
  • Boka support
    • Kontakta WP-akuten/KoBoToLo
    • Pro bono
    • Cookie Policy (EU)
    • Integritestpolicy
Boka ett möte
Ring
Sök
  • Verktyg
  • Tips
  • Felsökning
  • Plugin
  • Utveckling
  • Blogg
  • Boka support
    • Kontakta WP-akuten/KoBoToLo
    • Pro bono
    • Cookie Policy (EU)
    • Integritestpolicy

Lägg till senast uppdaterat i post meta

WP Akuten > Utveckling WordPress > Lägg till senast uppdaterat i post meta

skrivet den 8 augusti, 2017, uppdaterat den 8 oktober, 2019 av Karin H Olsson

I WordPress visas tidpunkten för när ett inlägg skrevs, i alla fall i de flesta teman. Det här är en bra funktion för det mesta men det finns tillfällen när man kan tycka det är mindre bra. Det kan vara så att man använder en inläggskategori till exempel för produktbilder och då kan datum kännas fel. Sen kan det finnas poster där man hellre skulle ha senast uppdaterat än först publicerat datum. I vissa fall kanske man vill ha bådadera.

Om man följer WordPress template-hierarki så kan man lägga koden direkt i rätt kategori/post/page annars om man lägger den i functions.php så behöver man istället ange vilka villkor som gäller.

Lägg till i Gensis-teman

För genesis-teman (det grundtema som jag alltid använder), gör man så här för att visa tidpunkt för senast uppdaterat:


add_filter( 'genesis_post_info', 'kobotolo_post_info_filter' );
function kobotolo_post_info_filter($post_info) {
  if ( !is_page() ) {
    $mod="";
    if (get_the_date()!== get_the_modified_date()) {
      $mod = the_modified_date('', ' ==> senast uppdaterad ', '', false );
    }
    // OBS!!! // ska inte vara i shortcodens, de finns här för att  förhindra att koden körs //OBS!
    $post_info = '[//post_date] av [//post_author_posts_link] [//post_comments] [//post_edit]'.$mod; 

    return $post_info;
  }
}

Du kan modifiera koden ovan för att få den text du vill.

Andra teman

Om man inte har genesis så kan första möjligheten vara att titta i tema inställningarna om du kan ändra inställningarna där. Med lite tur så går det ;). Om möjligheten inte finns bland dina temainställningar så behöver du ändra i koden. Tyvärr kan det vara olika uppbyggt, men du letar efter kodraden: get_the_date ().

Ett alternativ kan vara att lägga till senast uppdaterat först i innehållet, som koden här visar ( i functions.php eller till exempel single.php). Tänk på att så fort du ändrar i koden så behöver du ett barntema”


function show_last_updated_date( $content ) {
  $mod="";
  if (get_the_date()!== get_the_modified_date()) {
    $mod = the_modified_date('', ' ==> senast uppdaterad ', '', false );
  }
  $mod .= $content;
  return $mod;
}
add_filter( 'the_content', 'show_last_updated_date' );

Karin H Olsson

Jag har en bakgrund som konstruktör inom realtidssystem, de system som finns inbyggda i bilar, flygplan mm. Sedan tio år är jag företagare.

Utbildad systemvetare med en master i psykologi och mitt intresseområde finns där människor och datorer möts. En dag förstår vi varandra 🙂

Läs mer => KoBoToLo – Om KoBoToLo en webbyrå i Karlskoga

FöregåendeAnpassad inloggningssida i WordPress
NästaVad är en kortkod (shortcode)Video
Kategori: Utveckling WordPress Etikett: genesis

Jag uppskattar din kommentar

Under många år har jag lagt ner tid och engagemang på att hjälpa andra med deras wordpress-sida. Jag uppskattar all form av feedback för på så sätt så blir arbetet roligare och jag vet om det är uppskattat. Så varför inte skriva ett enkelt tack - om du fick tips för att lösa ditt problem eller löste det!
Tack för din återkoppling!
Karin

0 0 Röster
Article Rating
Prenumerera
Uppdatering av
guest
guest
0 Kommentarer
Oldest
Newest Most Voted
Inline Feedbacks
Se alla kommentarer

Sidebar

Ett ord på vägen

Tyvärr

Skolan är den plats där småsten blir blankpolerade och diamanter blir matta.
Robert Green Ingersoll

Populärt

Se min lista på plugin

Rekommenderade plugin/tillägg till WordPress

Aftonbladet eller expressen? Det är inte alltid lätt att välja men här är mina favoritplugin. Som …

Att välja webbhotell

Vi använder Oderland som webbhotell

Läs mer om att välja webbhotell

 

Du hittar mig i Värmland bland skogar, vargar och sjöar


Mail: info@kobotolo.se

Vill du istället att vi kontaktar dig så skicka ett mail så ringer vi upp. Du kan också fylla i vårt kontaktformulär:


Be mig kontakta dig


Maila mig



Tel: 070 – 49 34 191

Onsdagar 9.00 till 10.00 är vår stående hjälptimme. Då ger vi tips och råd per telefon till kunder och icke-kunder. Ingen fråga är fel!

Övrig tid kan vi tyvärr inte ge support per telefon!

Copyright © 2025 · WordPress Akuten · All Rights Reserved

  • Svenska