Slik legger du til et dynamisk opphavsrettsdato i WordPress Footer

Slik legger du til et dynamisk opphavsrettsdato i WordPress Footer / Guider

Ofte vil du se et nettsted som har en utdatert opphavsrettsdato som er ganske irriterende. Det er også nettsteder som bare viser gjeldende år for deres opphavsrettsdato, noe som er enda mer irriterende fordi du ikke vet hvor gammel siden er. Det er en enkel PHP løsning på dette som de fleste utviklere ville vite, men det er en mer elegant måte at vi skal vise deg. I denne artikkelen deler vi en funksjon som automatisk genererer en opphavsrettsdato basert på den publiserte datoen for ditt eldste og nyeste innlegg.

Enkel PHP-løsning for dynamisk opphavsrettsdato

Du vil lime inn noe slikt i temaet ditt functions.php fil

 © 2009 - YourSite.com 

Problemet med dette problemet er at du må legge til dette når nettstedet ditt er minst ett år gammelt.

Elegant WordPress-løsning for dynamisk opphavsrettsdato

Mens du surfer på nettet, så vi en mer elegant løsning foreslått av @frumph av CompicPress Theme. De bruker denne funksjonen på deres utmerkede ComicPress-tema. Denne funksjonen genererer en dynamisk opphavsdato basert på den publiserte datoen for det eldste innlegget ditt og ditt nyeste innlegg. Hvis det er første år på nettstedet ditt, vil denne funksjonen bare vise det nåværende året.

Hvis du vil implementere denne dynamiske opphavsdatoen i WordPress-bunnteksten, åpner du temaet ditt functions.php fil og legg til følgende kode:

 funksjon comicpress_copyright () global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT YEAR (min (post_date_gmt)) AS firstdate, YEAR (max (post_date_gmt)) AS siste dato FROM $ wpdb-> innlegg hvor post_status = 'publiser'"); $ output = "; if ($ copyright_dates) $ copyright =" © ". $ copyright_dates [0] -> firstdate; copyright. = '-'. $ copyright_dates [0] -> lastdate; $ output = $ copyright; returnere $ output; 

Åpne deretter temaet ditt footer.php fil og legg til følgende kode hvor du vil vise datoen:

  

Denne funksjonen vil legge til følgende tekst:

© 2009 - 2016

Ikke hold opphavsretsdatoen din utdatert. Benytt deg av denne teknikken i dine nåværende og fremtidige WordPress-nettsteder.