WordPress生成版权的两种方法

我们通常都需要在网站的末尾放上诸如:“Copyright © 2010 – 2013 梦飞扬 版权所有”的版权说明。因为年份是变动的,所以我们通常让它自动生成时间。现介绍两种自动添加版权时间的方法:

第一种,使用时间函数生成

找到你主题下的footer.php或在任何需要的地方添加:

<p>Copyright &copy; 2010 – <?php echo date(‘Y’); ?>&nbsp;可好网络&nbsp;版权所有。</p>

即可,&copy表示©,而<?php echo date(‘Y’); ?>直接输出当前年份。

第二种,在function.php页面中添加自定义函数

//自动生成版权时间
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 = “&copy; “ . $copyright_dates[0]->firstdate;
if($copyright_dates[0]->firstdate != $copyright_dates[0]->lastdate) {
$copyright .= ‘-‘ . $copyright_dates[0]->lastdate;
}
$output = $copyright;
}
return $output;
}

然后在主题下的footer.php或任何需要的地方添加调用函数:

<p>Copyright <?php echo comicpress_copyright(); ?>&nbsp;梦飞扬&nbsp;版权所有。</p>

展开评论