我們在設計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
評論