用模块化的方式实现WordPress模板底部添加动态时间

麦子
麦子
管理员
1219
文章
0
粉丝
建站文档378字数 173阅读0分34秒阅读模式

我们在设计WordPress主题的时候是不是希望页面底部的版权时间也可以自动根据系统实现,而不是需要人工设置的。这里参考知更鸟博主的方法来设定一个WordPress模块来实现。

1、设定函数

    function zm_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;
    }

2、调用函数

<?php echo zm_copyright(); ?>

添加到主题底部的合适位置即可。

参考来自https://zmingcx.com/wordpress-dynamic-copyright-date.html

投上你的一票
 
  • 本文由 麦子 发表于2024年9月28日 10:33:07
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/dynamic-copyright.html
建站文档

WordPress 分类文章页指定模板设定方法

我们在开发 WordPress 主题的时候,我希望某个指定的分类文章页面要用到单独的模板,而不是共用一个 Single.php 模板。这里我们如何设置呢?在这里,我们常用2种方法。 第一种、在 Fun...