通常,您会发现版权日期已过时的网站。一些网站将当年作为其版权日期。两者都很烦人,这表明网站设计师是懒惰的。
为了向您的用户提供有关您网站的一些背景信息,您应该这样显示版权日期:©2006 – 2010。
我们可以通过简单地粘贴以下代码来做到这一点:
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; }
添加此功能后,打开footer.php文件,并在需要显示动态版权日期的任何地方添加以下代码:
<?php echo comicpress_copyright(); ?>
此功能查找您的第一篇文章的日期和您的最后一篇文章的日期。然后,无论您在何处调用函数,它都会回显年份。