如何在WordPress页脚添加动态版权日期

2024/08/18
如何在WordPress页脚添加动态版权日期

您的网站是您在网络世界的映射。它负责给观众留下您想要的印象。一些常见错误可能会损害您的形象。过时的版权日期是大多数网站所有者犯的常见错误之一。过时的版权日期或过期的服务会使人质疑网站上所有信息的准确性。

添加动态版权日期的不同方法

简单的PHP技术

这是在您的网站上显示动态版权日期的最简单方法。只需将此代码放入您的PHP文件中,即可在网站上显示当前年份。

Copyright <?php echo date('Y'); ?> 我的公司。

JavaScript方法

这是在您的网站上显示动态版权日期的另一种简单方法。只需使用此JavaScript代码即可在网站上显示当前年份。

var theYear = document.createElement( 'div' );
theYear.classList.add( 'the-year' );
theYear.textContent = '版权所有 ' + new Date().getFullYear() + ' 我的公司。';
document.body.appendChild( theYear );

来源:GitHub

从某年到现在年份

如果您想要更详细的内容,可以从最早的文章年份到最新的文章年份,您可以通过在functions.php文件中添加以下函数来实现:

function smallenvelop_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 smallenvelop_copyright(); ?>

来源:wpmudev

使用插件

如果您不想处理代码,这里有另一个解决方案。WordPress存储库中有许多用于在网站上显示动态版权日期的插件。以下是一些可以帮助您的WordPress插件:

– Current Year and Copyright Shortcodes
– Auto Copyright
– Dynamic Dates
– Copyright Shortcodes

希望这篇文章对您有帮助。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注