使用WordPress搭建企業網站時,通常會在網頁中提及成立時間,以展示企業的經驗和歷史。在之前的教程中,我們提到了如何自動更新版權年份,您可以查閱多種方式來實現WordPress版權年份的自動重新整理。然而,如果你想在網頁上顯示企業成立的年數,以及在過去的幾年中取得的業績。對於這樣的需求,通常我們的作法是,如果企業已經成立了20年,我們一般都是直接在網頁上輸入"20年"以彰顯企業的歷史。
但——這會帶來一個問題,隨著時間的推移,這個"20年"由於是直接輸入的,不會像版權年份那樣動態更新。如果您的網站上有多個位置都輸入了這個"20年",當需要更新它時,你就會發現要更新它們實在是太繁瑣了。
有什麼辦法也可以像Copyright那樣自動更新來自動疊加企業成立的年份呢?答案是,有的!
我們知道今年是2023年,企業的成立時間,比如是1990年,那麽企業的成立年份是(2023年减去1990)+1=34年。
針對這樣的邏輯,我們就可以直接用程式碼去完成我們的需求了。與Copyright自動更新的程式碼一樣,我們也是會把程式碼最終放在functions.php中,然後在前端頁需要顯示展示成立年份的地方用上<span class="countyears">[display_years]</span>
,以下是functions.php中需要新增的程式碼:
function calculateYears() { $currentYear = date('Y'); $startYear = 這裡需要修改為成立年; $yearsPassed = $currentYear - $startYear + 1; return $yearsPassed; } add_shortcode( 'display_years', 'calculateYears' );
举个栗子
我司成立於1990年,擁有超過<span class="countyears">[display_years]</span>年的机电類製造經驗,這使我們能夠提供您專業而具競爭力的一站式定制服務,並擁有最新的技術和生產設施。
這樣[display_years]最終會替換顯示為34年。
猜你喜歡
轉載請保留原文連結:https://www.booooker.com/625.html
- 本站所有文章,如無特殊說明或標註,均為本站原創釋出。在未徵得本站同意時,禁止複製、盜用、採集、釋出本站內容。
- 本站資源僅供研究、學習交流之用,若使用商業用途,請購買正版授權,否則產生的一切後果將由下載使用者自行承擔。
- 如若本站內容侵犯了原著者的合法權益,可聯絡我們進行處理。 聯絡方式(#替換成@):info#booooker.com
評論(0)