PbootCms系统的网站版权如何自动显示当前年份

老余博客

前言

一般网站底部都会留下 某某年-某某年 某某公司版权所有的 字样。例如:2015-2021 老余博客版权所有。每年都要将后面个年份数字手动+1。好麻烦,还容易忘记。有没有一种自动跟随当前时间调用呢,今天带你搞定它。

解决方案

方法一

粗暴的修改源码,该方法适用Pb任何版本。

步骤:

1、打开 /apps/home/controller/ParserController.php

搜索 parserAfter 这个方法,在 return $content; 上一行插入:

$content = str_replace('{Year}', date('Y'), $content);

代码加完如图:

image.png

方法二

使用PbootCms的扩展,版本号高于 2.0.6,优点事升级无忧。

完整代码我就不贴了,有兴趣的可以参考我的 《PbootCms扩展控制器源码分享》 一文。

private function diylabel()
{
    $this->content = str_replace('{Year}', date('Y'), $this->content);
}

使用方法

image.png

任意位置输入{Year},即表示当年的年份。

方法三

使用PbootCms自带方式,也是最简单的方式。无需修改任何代码,任何版本都适用。

<div class="footer-copyright text-xs">
	Copyright 2018-{fun=date('Y')}<a href="https://www.xjqyc.cn">老余博客.</a>
</div>

教程结束,收工,希望能帮助到大家!



赞(1)
分享
文章版权声明:除非注明,否则均为老余个人博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 0 条评论,2210人围观)
取消
微信二维码
微信二维码
支付宝二维码
取消
老余博客微信公众号二维码