Avoir un copyrigtht dynamique dans le footer

Avoir un copyrigtht dynamique dans le footer

Voici la fonction pour obtenir sur son site wordpress un copyright dynamique, c’est à dire toujours à jour, où l’on veut sur le site. L’idéal est de le placer dans le footer, donc le fichier footer.php.

© 2018 – <?php echo date('Y'); ?> LeNomdeVotreSite.com

Pour un affichage optimisé du genre © 2010 – 2018, voici une fonction à placer dans le fichier functions.php :

function copier_coller_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;
}

La fonction va chercher la date du premier et du dernier articles postés sur le site. Il suffira ensuite de placer le nom de votre fonction à l’endroit désiré sur le site. Ici on mettrait donc :

<?php echo copier_coller_copyright();?>