問題描述
我想啟用最近的帖子小工具,當有比我目前的小工具集顯示更多的帖子時,可以顯示”View All” 連結。
我也希望能夠排除某些類別或帖子。
是否可以透過我的主題的 functions.php?
(1) 自定義現有的視窗小工具或 (2) 建立一個可以自定義的視窗的副本?
最佳解決方案
通常最好複製現有的,將其命名為獨特的,然後新增自己的功能。
將 WP_Widget_Recent_Posts
類從 wp-includes /default-widgets.php 複製到您的 functions.php(或者,最好是您的主題中的另一個檔案專門用於小工具),並重新命名為其他的東西,如 My_Widget_Recent_Posts
在那裡新增你的功能
不要忘了將 register_widget('My_Widget_Recent_Posts')
稱為 init
階段的一部分。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。