大多网站底部会添加显示如“Copyright © 博客吧 2010-2013”的版权信息,其中的年份基本是通过手动添加修改的,可以实现动态获取并显示年份信息。
实现方法如下:
在当前主题的functions.php文件中添加以下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | function copyrightDate() { 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' "); if($copyright_dates) { $date = date('Y-m-d'); $date = explode('-', $date); $copyright = "Copyright © " . $copyright_dates[0]->firstdate; if($copyright_dates[0]->firstdate != $date[0]) { $copyright .= '-' . $date[0]; } echo $copyright; } } |
在当前主题的footer.php文件的相应位置添加调用代码:
1 | <?php copyrightDate();?> |
保存文件即可