Managed-WP.™

透過自動更新將當年版權加入 WordPress 頁腳

Add Copyright Current Year to the Footer of WordPress with Automatic Updates cover

您是否希望 WordPress 頁腳中的「版權 2023」字樣自動更新為目前年份?它可以使用短代碼來完成 - 不需要插件。我們還將為您提供更多的日期格式,包括當前日期、月份和日期。此條目於 2022 年 12 月 20 日修改。

‎ ‎

1. 傳統上:使用唯一程式碼新增當前年份(對於所有主題和頁面建立器)

提供了所有必要的程式碼片段,以便在整篇文章中進行複製和貼上。這與任何 WordPress 主題相容,因此您不需要使用 Elegant Themes 中的 Divi。

在開始之前安裝一個子主題。

在更改任何 PHP 檔案之前,請在父主題之上安裝子主題。如果沒有,您的修改將在您下次更新 WordPress 或主題時被覆寫。

如何為 WordPress 建立子主題:

步驟 #1:在 WordPress 小工具中啟用短代碼。

短代碼是顯示動態資料(例如當前日期)的程式碼片段。短代碼由一個由鉤子包圍的短語組成,例如 2024,如果實施得當,它會自動顯示 2022,並與除夕煙火同時更新。

預設情況下,目前版本的 WordPress 允許在小部件和正文內容中使用短代碼。因此,您可以直接執行下面的步驟 2。但如果您使用的是舊版的 WordPress,則必須先包含此程式碼。

幸運的是,這可以透過functions.php 中的幾行程式碼進行更改。從 WordPress 儀表板開始,導覽至外觀 > 主題編輯器(或更好的是,使用 FTP 用戶端或網站寄存帳戶中的檔案編輯器)。然後,在您的子主題's的functions.php檔案中,在末尾附加以下程式碼。

//允許小部件中的短代碼
add_filter ('widget_text', 'do_shortcode');

步驟 #2:產生特定於年份的短代碼(以及當前月份、目前日期或目前日期)

接下來,新增一個或多個顯示目前日期的短代碼。複製您選擇使用的日期格式的以下程式碼,並將其貼上到子主題的functions.php 檔案中。將程式碼放在上一步中新增的程式碼後面。節省。

function.php 中的程式碼:

短代碼 #1: 2024

結果: 2023

//顯示目前年份
功能
年_短代碼 () {
$year = date_i18n ('Y');
返回 $年;
}
add_shortcode ('年', 'year_shortcode');

‎ ‎

短代碼 #2: 11 月

結果: 十二月

//顯示目前月份
功能
月短代碼 () {
$月年 = date_i18n ('F');
返回 $月;
}
add_shortcode ('月份', '月份_短代碼');

‎ ‎

短代碼 #3: [年月日]

結果:2022年12月25日

//顯示目前日期為YYYY-MM-DD
功能
yyyymmdd_shortcode () {
$yyyymmdd = date_i18n ('ymd'); 返回 $yyyymmdd;
}
add_shortcode ('yyyymmdd', 'yyyymmdd_shortcode');

‎ ‎

短代碼 #4: 11 月 2024

結果:2022 年 12 月

//顯示目前月份和年份
功能
月年_短代碼 () {
$月年 = date_i18n ('F Y');
返回 $月年;
}
add_shortcode ('月年', '月年_短代碼');

‎ ‎

短代碼 #5: [天]

結果:週日

//顯示目前日期
功能
day_shortcode () {
$day = date_i18n ('l');
返回 $天;
}
add_shortcode ('日', 'day_shortcode');

‎ ‎

如果您輸入了上面的所有程式碼,它應該看起來像這樣:

‎ ‎

修改目前年份的語言

您想要另一種語言的不同日期格式嗎?只需導覽至 WordPress 儀表板,選擇“設定”,然後將“網站語言”變更為所選語言。這將自動更新您的短代碼顯示的日期(對於所有編碼忍者:這有效,因為我們'在functions.php中使用日期i18n而不是日期)。也要確保為您的網站選擇正確的時區。

‎ ‎

步驟 3:在頁腳中新增「版權所有 2021 公司名稱。保留所有權利」這句話。

現在我們已經完成了編碼。是時候將年份短代碼加入頁腳了。導航至外觀>>小工具。選取一個文字區塊並將其放置在頁尾區域 # 中 1. 在文字方塊中,複製:

版權所有 © 2024 公司名稱。版權所有。

將公司名稱替換為公司的首選名稱並儲存。

‎ ‎

最近升級到 WordPress 5.x 和 6.x 後,小工具區域現在建置在古騰堡區塊編輯器上。但是,在段落區塊上方添加短代碼效果很好。您也可以使用簡碼區塊在實際簡碼之前和之後新增普通文字。

You may also try adding the 11 月, [yyyymmdd], 11 月 2024, and [day] shortcodes to the bottom widgets. The outcome should resemble this (yep, I did this on a Sunday):

現在就這些了。祝你好運!

2. 使用 迪維 而不是自訂程式碼

自 Divi 4 發布以來,您可以使用 Divi 主題產生器設計具有動態內容(例如當前年份或日期)的頁腳,而無需子主題或自訂程式碼。

或者檢查 Divi官方指南在這裡.

  1. 導航至 Divi » 主題製作器
  2. 插入或修改您的全域頁腳
  3. 插入附加文字模組
  4. 將遊標放在文字編輯器上,然後按一下右上角的「使用動態內容」圖示。
  5. 選擇目前日期
  6. 在「之前」方塊中新增版權,後面接著一個空格。
  7. 在「之後」欄位中輸入我的公司名稱(以空格開頭)。
  8. 從日期格式下拉式選單中選擇自訂。
  9. 將字母 Y 新增至自訂日期格式字段
  10. 在前端保存並預覽

僅此而已!年份現在將在頁腳中自動更新。顯然,您也可以在頁面和帖子上使用它。

‎ ‎

3.新增動態年份 元素器

請按照以下說明將動態年份新增至 Elementor 頁腳。它需要 5 個步驟。

或者檢查 官方網站上的指南在這裡.

‎ ‎

步驟 3.1 – 標題小工具

將標題小工具拖曳到您想要在 Elementor 頁腳中放置帶有動態年份的版權資訊的位置。

‎ ‎

步驟 3.2 – 選擇動態

按一下「內容」標籤下標題部分稍上方和右側的「動態」術語。

觀察:如圖所示,將 HTML 元素改為 P 或 DIV,而不是 H1、H2 等。

‎ ‎

步驟 3.3 – 選擇動態選項

當你點擊動態時,會出現一些選項;在網站標題下選擇目前日期和時間。

‎ ‎

步驟 3.4 – 日期格式

若要查看動態設置,請按一下扳手符號。

對於日期格式,從下拉式選單中選擇自訂。

在自訂格式區域中,插入大寫“Y”。 (不含引號)。

(你應該看到當前年份)

‎ ‎

步驟 3.5 – 進階設置

選擇專家選項卡。

在“之前的文本”部分中,寫入您希望在年份之前出現的文本,例如“版權所有 ©”

在「之後」文字區域中,在年份後面輸入所需的措辭,例如「| 您的公司名稱」。

在後備欄位中,插入諸如「版權所有 2022 | 您的公司名稱」之類的文字。

‎ ‎

4. 熱門主題簡碼:

  • 如果您正在使用 阿斯特拉WP,簡碼是 [當年份]取得說明
  • 如果您使用的是 OceanWP,短代碼是 [oceanwp_date] – 取得說明
  • 如果您使用的是GeneratePress,則需要手動新增 – 取得說明

本教程結束!

我希望您喜歡這篇文章。訂閱 Managed-WP.™ 部落格並加入 WP 社群小組,以獲得更多與 WordPress 和網頁設計相關的資料。


熱門貼文