Muitas vezes você verá um site que tenha uma data de copyright desatualizada, o que é bastante irritante. Existem também sites que mostram apenas o ano atual para a data de direitos autorais, o que é ainda mais irritante, porque você não saberá quantos anos tem o site. Existe uma solução PHP simples para isso que a maioria dos desenvolvedores saberia, mas há uma maneira mais elegante de mostrar. Neste artigo, compartilharemos uma função que gerará automaticamente uma data de direitos autorais com base na data publicada da sua postagem mais antiga e mais recente.
Solução PHP simples para data de direitos autorais dinâmica
Você colaria algo assim no tema do seu tema functions.php Arquivo
© 2009 - YourSite.com
O problema com esta questão é que você teria que adicionar isso uma vez que seu site tenha pelo menos um ano de idade.
Solução WordPress elegante para data de direitos autorais dinâmica
Ao navegar na web, vimos uma solução mais elegante sugerida pelo @frumph do Tema da CompicPress. Eles estão usando esta função em seu excelente tema ComicPress. Esta função gerará uma data de direitos autorais dinâmica com base na data publicada da sua postagem mais antiga e na sua postagem mais recente. Se for o primeiro ano do seu site, essa função só será exibida no ano atual.
Para implementar esta data dinâmica de direitos autorais no seu rodapé do WordPress, abra o tema do seu tema functions.php arquivo e adicione o seguinte código:
função comicpress_copyright () { global $ wpdb; $ copyright_dates = $ wpdb-> get_results (" SELECIONE ANO (min (post_date_gmt)) AS firstdate, ANO (max (post_date_gmt)) AS lastdate A PARTIR DE $ wpdb-> posts ONDE post_status = 'publicar' "); $ output = ''; se ($ copyright_dates) { $ copyright = "©". $ copyright_dates [0] -> firstdate; se ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) { $ copy. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ copyright; } retornar $ output; }
Então abra o tema do seu tema footer.php arquivo e adicione o seguinte código onde deseja exibir a data:
Esta função irá adicionar o seguinte texto:
© 2009 – 2016
Não mantenha suas datas de direitos autorais desatualizadas. Aproveite esta técnica em seus sites atuais e futuros do WordPress.