Kaip programiškai atnaujinti autorių teisių datą svetainėje arba internetinėje parduotuvėje

Kaip užprogramuoti savo autorių teisių simbolį

Sunkiai dirbome kurdami „Shopify“ integraciją klientui, kuris yra gana tvirtas ir sudėtingas... daugiau apie tai bus, kai jį paskelbsime. Vykdydami visą mūsų vykdomą kūrimą, man buvo nepatogu, kai bandžiau jų svetainę, kad pamatyčiau, kad autorių teisių pranešimas poraštėje yra pasenęs... rodomas praėjusiais, o ne šiais metais. Tai buvo paprasta klaida, nes užkodavome rodomą teksto įvesties lauką ir tiesiog užkodavome metus, kad jie būtų rodomi.

„Shopify“ šablonas: paskelbkite autorių teisių simbolį ir dabartinius metus naudodami „Liquid“.

Šiandien atnaujinau temos „Shopify“ šabloną, kad automatiškai būtų atnaujinti autorių teisių metai ir būtų pridėtas atitinkamas tekstas iš teksto lauko. Sprendimas buvo šis mažas skysto scenarijaus fragmentas:

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

Štai suskirstymas:

  • Šis ampersandas ir kopija; vadinamas HTML subjektu ir yra tinkamas būdas rodyti autorių teisių simbolį ©, kad visos naršyklės būtų rodomos teisingai.
  • Skystas fragmentas naudoja „dabar“ dabartinei serverio datai ir elemento datai gauti: „%Y“ formatuoja datą kaip 4 skaitmenų metus.

„WordPress“ tema: paskelbkite autorių teisių simbolį ir dabartinius metus naudodami PHP

Jei naudojate „WordPress“, sprendimas yra tik PHP fragmentas:

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

  • Šis ampersandas ir kopija; vadinamas HTML subjektu ir yra tinkamas būdas rodyti autorių teisių simbolį ©, kad visos naršyklės būtų rodomos teisingai.
  • PHP fragmentas naudoja „data“, kad gautų dabartinę serverio datą ir elemento datą: „Y“ formatuoja datą kaip 4 skaitmenų metus.
  • Mes ką tik įtraukėme savo verslą ir Visos teisės saugomos, o ne programavome nustatymus į mūsų temą... žinoma, jūs taip pat galite tai padaryti.

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus ASP

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

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus .NET

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

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus Ruby

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

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus „JavaScript“.

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

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus „Django“.

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

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus Python

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

Programiškai paskelbkite autorių teisių simbolį ir dabartinius metus AMPscript

Jei naudojate „Marketing Cloud“, šį metodą galite naudoti savo el. pašto šablonuose.

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

Nepriklausomai nuo jūsų programos, turinio valdymo sistemos, el. prekybos ar el. pašto platformos, raginu visada programiškai atnaujinti savo autorių teisių metus. Ir, žinoma, jei jums reikia pagalbos šiuo klausimu, nedvejodami kreipkitės į mano įmonę Highbridge. Mes nedarome vienkartinių mažų projektų, bet galime tai įgyvendinti kaip dalį didesnio jūsų galimo projekto.