在 Wordpress 中显示当前年份

新手上路,请多包涵

我需要在 Wordpress 中显示当前年份,现在已经使用 php 在页脚模板中完成了:

 <?php echo date('Y'); ?>

有问题的站点是针对汽车经销商的。所以在页面/帖子内容中有很多年份模型参考,即。

 <h1>2013 Volkswagen Polo</h1>

所有这些都需要在每年的一月一日更新。但是,php 代码在页面/帖子内容中不起作用,只能在模板文件中起作用。所以我需要一种不同的方式来做到这一点。

有任何想法吗?

提前致谢

威廉

原文由 Willem 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 362
2 个回答

你为什么不为此目的创建简单的短代码功能?

 function currentYear( $atts ){
    return date('Y');
}
add_shortcode( 'year', 'currentYear' );

然后您就可以将 [year] 放在内容区域的任何位置。

原文由 Igor Evstratov 发布,翻译遵循 CC BY-SA 3.0 许可协议

对之前的答案稍作修改也可以正常工作:

在 functions.php 中:

 <?php
    function currentYear(){
        return date('Y');
    }
?>

然后在 footer.php(或前面提到的任何地方):

 <p>&copy; 2016-<?php echo currentYear(); ?> <a href="#">your_homepage_title</a></p>

原文由 Tsugaru 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏