Sådan holder du din ophavsretsdato opdateret programmatisk på din hjemmeside eller onlinebutik

Sådan programmerer du dit copyright-symbol

Vi har arbejdet hårdt på at udvikle en Shopify-integration til en klient, der er ret robust og kompleks ... mere om det, når vi udgiver den. Med al den udvikling, vi laver, var jeg flov, da jeg testede deres websted for at se, at copyright-meddelelsen i sidefoden var forældet ... viste sidste år i stedet for i år. Det var en simpel forglemmelse, da vi havde kodet et tekstindtastningsfelt til at vise og bare hårdkodet året derinde for at få dem live.

Shopify-skabelon: Udgiv copyright-symbol og indeværende år med væske

I dag opdaterede jeg temaskabelonen Shopify for automatisk at holde ophavsretsåret opdateret og tilføje den relevante tekst fra tekstfeltet. Løsningen var dette lille udsnit af flydende script:

©{{ "now" | date: "%Y" }} DK New Media, LLC. All Rights Reserved

Her er fordelingen:

  • og-tegn og kopi; kaldes en HTML-entitet og er den passende metode til at vise copyright-symbolet ©, så alle browsere kan vise det korrekt.
  • Den flydende snippet bruger "nu" til at få serverens aktuelle dato og elementdatoen: "%Y" formaterer datoen som et 4-cifret år.

WordPress-tema: Udgiv ophavsretssymbol og indeværende år med PHP

Hvis du bruger WordPress, er løsningen kun et PHP-uddrag:

&copy;<?php echo date("Y"); ?> DK New Media, LLC. All Rights Reserved

  • og-tegn og kopi; kaldes en HTML-entitet og er den passende metode til at vise copyright-symbolet ©, så alle browsere kan vise det korrekt.
  • PHP-uddraget bruger "dato" til at få serverens aktuelle dato og elementdatoen: "Y" formaterer datoen som et 4-cifret år.
  • Vi har lige tilføjet vores virksomhed og alle rettigheder forbeholdt i stedet for at programmere en indstilling i vores tema... selvfølgelig kunne du også gøre det.

Programmatisk udgiv copyright-symbol og indeværende år i ASP

<% response.write ("&copy;" & Year(Now)) %> DK New Media, LLC. All Rights Reserved

Programmatisk udgiv copyright-symbol og indeværende år i .NET

<%="&copy;" & DateTime.Now.Year %> DK New Media, LLC. All Rights Reserved

Programmatisk udgiv copyright-symbol og indeværende år i Ruby

&copy;<%= Time.now.year %> DK New Media, LLC. All Rights Reserved

Programmatisk udgiv copyright-symbol og indeværende år i JavaScript

&copy; <script>document.write(new Date().getFullYear());</script> DK New Media, LLC. All Rights Reserved

Programmatisk udgiv copyright-symbol og indeværende år i Django

&copy; {% now "Y" %} DK New Media, LLC. All Rights Reserved

Programmatisk udgiv copyright-symbol og indeværende år i Python

from datetime import date
todays_date = date.today()
print("&copy;", todays_date.year)
print(" DK New Media, LLC. All Rights Reserved")

Programmatisk udgiv copyright-symbol og indeværende år i AMPscript

Hvis du bruger Marketing Cloud, kan du bruge denne metode i dine e-mailskabeloner.

&copy; %%xtyear%% DK New Media, LLC. All Rights Reserved

Uanset din app, indholdsstyringssystem, e-handel eller e-mailplatform, vil jeg opfordre dig til altid at opdatere dit ophavsretsår programmatisk. Og selvfølgelig, hvis du har brug for hjælp til dette - er du velkommen til at kontakte mit firma Highbridge. Vi laver ikke engangs små projekter, men kan implementere dette som en del af et større projekt, du måtte have.