如何自定義 WordPress 後台頁腳文字
在這節課中,我們將學習如何通過 WordPress 的過濾器功能來自定義後台頁腳的文字內容。當您進入 WordPress 後台時,通常會在頁腳的左側看到「感謝使用 WordPress 製作」的文字,而在右側顯示的是 WordPress 的版本信息。通過使用 add_filter
函數綁定相應的過濾器,我們可以輕鬆地替換這些頁腳文字,以滿足個性化或品牌化的需求。
步驟 1:替換左側頁腳文字
左側頁腳的文字內容可以通過 admin_footer_text
過濾器來修改。這個過濾器允許您替換原本的「感謝使用 WordPress 製作」的文字,並自定義您自己的文本。
- 操作說明:
- 打開您自定義的外掛 PHP 文件或主題的
functions.php
文件。 - 添加以下代碼來替換左側頁腳文字。
- 打開您自定義的外掛 PHP 文件或主題的
- 範例代碼:
// 自定義左側頁腳文字 add_filter('admin_footer_text', 'my_admin_leftfooter_text', 10); function my_admin_leftfooter_text(){ return "這是自定義的左側頁腳文字"; }
代碼解釋:
add_filter('admin_footer_text', 'my_admin_leftfooter_text', 10);
:這行代碼將my_admin_leftfooter_text
函數綁定到admin_footer_text
過濾器上,該過濾器用於替換後台左側的頁腳文字。10
是優先級,決定了這個函數在其他同類過濾器中的執行順序。my_admin_leftfooter_text
函數中,return "這是自定義的左側頁腳文字";
將原始的頁腳文本替換為自定義的內容。
步驟 2:替換右側頁腳文字
右側頁腳的版本信息可以通過 update_footer
過濾器來修改。這個過濾器允許您替換顯示 WordPress 版本號的文本,並顯示自定義的文字。
- 操作說明:
- 在同一個 PHP 文件中,添加以下代碼來替換右側頁腳文字。
- 範例代碼:
// 自定義右側頁腳文字 function my_admin_rightfooter_text() { return '這是自定義的右側頁腳文字'; } add_filter('update_footer', 'my_admin_rightfooter_text', 11);
代碼解釋:
add_filter('update_footer', 'my_admin_rightfooter_text', 11);
:這行代碼將my_admin_rightfooter_text
函數綁定到update_footer
過濾器上,該過濾器用於替換後台右側顯示的版本信息。11
是優先級,比admin_footer_text
略高,確保此過濾器稍後執行。my_admin_rightfooter_text
函數中,return '這是自定義的右側頁腳文字';
將原始的版本信息替換為自定義的內容。
步驟 3:測試自定義的頁腳文字
完成代碼編寫後,請保存您的 PHP 文件,並登錄到 WordPress 後台檢查效果。您應該會看到自定義的文字已經取代了原有的頁腳內容。
- 操作說明:
- 保存修改後的 PHP 文件。
- 登錄到 WordPress 管理後台。
- 滾動到頁面底部,檢查頁腳的左側和右側是否顯示了您的自定義文本。
擴展練習
- 增加更多自定義內容:嘗試將其他自定義信息或 HTML 代碼添加到頁腳,進一步增強頁腳的功能和樣式。
- 應用條件邏輯:在頁腳文本中加入條件邏輯,根據不同的頁面或用戶角色顯示不同的內容。