waughj/copyright-year

一个简单的类,用于处理网站页脚中自动更新的版权年份。

v2.0.0 2019-06-02 23:24 UTC

This package is auto-updated.

Last update: 2024-09-29 05:34:24 UTC


README

一个简单的类,用于处理网站页脚中自动更新的版权年份。

描述

可以将版权年份或年数间隔添加到所需位置。默认情况下,它只显示服务器指定的当前年份(希望服务器能够准确跟踪时间)。可选地,您可以包括一个起始年份。如果起始年份与当前年份不同,那么它将显示起始年份与当前年份之间的间隔。

例如,如果您将起始年份设置为2015,在2018年您将得到以下内容

2015 - 2018

您还可以设置一个自定义分隔符,如果您希望间隔符号看起来不同。例如,如果您不希望连字符周围有空格,可以将分隔符设置为"-",您将得到以下内容

2015-2018

安装

可以通过创建 \WaughJ\CopyrightYear\CopyrightYear 类的实例并将其用作字符串或调用 "getText()" 来直接将版权年份添加到PHP文件中。构造函数的可选参数分别是您的网站起始年份和如果起始年份与当前年份不同,则在起始年份和当前年份之间的分隔符。这些参数的默认值分别为当前年份和带有空格的连字符。

如果使用WordPress,您还可以使用短代码将版权年份添加到WordPress文档中。添加 [copyright-year] 以添加当前年份,或者使用 [copyright-year start="%year%" divider="%divider%"],其中 %year% 被起始年份替换,%divider% 被起始和当前年份之间出现的分隔符替换(如果它们不同)。

示例

<?php

declare( strict_types = 1 );
namespace MyTheme\FooterTemplate;

use \WaughJ\CopyrightYear\CopyrightYear;

?>
	<footer class="footer">
		<p>Copyright Jaimeson Waugh &copy; <?= new CopyrightYear( 2015, '-' ); ?>.</p>
	</footer>
<?php

这将打印消息,“版权 © 2015-2018 Jaimeson Waugh”。

变更日志

2.0

  • 使其独立于WordPress。

1.0

  • 初始稳定版本。