用模塊化的方式實現WordPress模板底部添加動態(tài)時間

麥子 定制開發(fā)144字數 622閱讀2分4秒閱讀模式

我們在設計WordPress主題的時候是不是希望頁面底部的版權時間也可以自動根據系統(tǒng)實現,而不是需要人工設置的。這里參考知更鳥博主的方法來設定一個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

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年9月28日 10:33:07
  • 轉載請務必保留本文鏈接:http://bjj.org.cn/dynamic-copyright.html
  • WordPress動態(tài)時間