Cómo agregar una fecha de copyright dinámica en WordPress Footer
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..