Cómo agregar una fecha de copyright dinámica en WordPress Footer

Cómo agregar una fecha de copyright dinámica en WordPress Footer / Tutoriales

A menudo, verá un sitio web que tiene una fecha de copyright desactualizada que es bastante molesta. También hay sitios que solo muestran el año en curso para su fecha de copyright, lo que es aún más molesto porque no sabrá la antigüedad del sitio. Hay una solución PHP simple para esto que la mayoría de los desarrolladores sabrían, pero hay una manera más elegante de mostrarlo. En este artículo, compartiremos una función que generará automáticamente una fecha de copyright basada en la fecha publicada de su publicación más antigua y más reciente..

Solución PHP simple para una fecha de copyright dinámica

Pegarías algo así en tus temas. funciones.php expediente

 © 2009 - YourSite.com 

El problema con este problema es que tendrá que agregarlo una vez que su sitio tenga al menos un año de antigüedad..

Solución elegante de WordPress para una fecha de copyright dinámica

Mientras navegábamos por la web, vimos una solución más elegante sugerida por @frumph de CompicPress Theme. Ellos están usando esta función en su excelente tema ComicPress. Esta función generará una fecha de copyright dinámica basada en la fecha publicada de su publicación más antigua y su publicación más reciente. Si es el primer año de su sitio, esta función solo mostrará el año actual.

Para implementar esta fecha de copyright dinámica en su pie de página de WordPress, abra el tema funciones.php Archivo y añadir el siguiente código:

 function 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 = 'publish'"); $ output = "; if ($ copyright_dates) $ copyright =" © ". $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) $ copyright. = '-'. $ copyright_dates [0] -> lastdate; $ output = $ copyright; return $ output; 

Luego abre tu tema footer.php Archivo y agregue el siguiente código donde desea mostrar la fecha:

  

Esta función agregará el siguiente texto:

© 2009 - 2016

No mantenga sus fechas de derechos de autor obsoletas. Aproveche esta técnica en sus sitios de WordPress actuales y futuros..