Cum se adaugă o dată dinamică a drepturilor de autor în Footerul WordPress
De multe ori veți vedea un site care are o dată de autor învechită, care este destul de enervant. Există, de asemenea, site-uri care arată numai anul curent pentru data de drepturi de autor care este chiar mai enervant, deoarece nu veți ști cât de vechi site-ul este. Există o soluție PHP simplă pe care majoritatea dezvoltatorilor ar cunoaște, dar există o modalitate mai elegantă pe care o vom arăta. În acest articol, vom împărtăși o funcție care va genera automat o dată de drepturi de autor bazată pe data publicată a celei mai vechi și mai noi postări.
Soluție PHP simplă pentru data dinamică a drepturilor de autor
Tu ai lipi ceva de genul ăsta în tema ta functions.php fişier
© 2009 - YourSite.com
Problema cu această problemă este că va trebui să adăugați acest lucru o dată ce site-ul dvs. are cel puțin un an.
Soluție WordPress elegantă pentru data dinamică a drepturilor de autor
În timp ce navigăm pe web, am văzut o soluție mai elegantă sugerată de @frumph de la Theme CompicPress. Ei folosesc această funcție pe tema lor excelentă ComicPress. Această funcție va genera o dată dinamică a drepturilor de autor bazată pe data publicată a celei mai vechi postări și a celui mai nou post. Dacă este primul an al site-ului dvs., atunci această funcție va afișa numai anul curent.
Pentru a implementa această dată dinamică a drepturilor de autor în subsolul WordPress, deschideți tema functions.php fișier și adăugați următorul cod:
funcția comicpress_copyright () global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT YEAR (min (post_date_gmt)) AS firstdate, YEAR (max (post_date_gmt)) AS lastdate FROM $ wpdb-> posts WHERE post_status = 'publica'); $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) $ $ = drepturile de autor [= 0] -> lastdate; $ output = $ copyright; return $ output;
Apoi deschideți tema footer.php fișier și adăugați următorul cod în care doriți să afișați data:
Această funcție va adăuga următorul text:
© 2009 - 2016
Nu țineți datele dvs. privind drepturile de autor depășite. Profitați de această tehnică în site-urile WordPress actuale și viitoare.