WordPress 主題製作技巧之五 [ 由add_action和remove_action領銜的無用主題資訊刪除 ]

來源:互聯網
上載者:User

由add_action和remove_action主導的無用主題資訊刪除。

在wordpress的大多數主題中,都免不了要附帶一些平台資訊、開發人員資訊、快取檔案等等。這其中,有些東西是極少使用的,還有些東西是為平台或開發人員做宣傳用的。如果從主題外觀的簡潔性和主題使用的體驗來說,這些東西都是可以刪除的。下面就指出幾個:

第一。不讓評論中的網址自動轉化成超級連結,就目前來說,這種自動轉化功能的最大作為就是為垃圾評論提供便利,而且不論帶不帶首碼都會轉化,所以,還是刪掉的好。開啟主題檔案夾中的 functions.php 檔案(這個檔案是勾子大本營),在其中加入(小心不要插在別的函數中)下面的代碼就好。

remove_filter('comment_text', 'make_clickable', 9);

第二。在使用wordpress時,常常會接收到外掛程式的升級提示和統計資訊,而且如果你不想升級,這些提示就不會消失,所以去掉外掛程式的升級和統計也是一件痛快的事。還是開啟 functions.php 檔案,在其中加入下面的代碼,再看效果。

add_action('admin_menu', 'remove_counts');function remove_counts(){global $menu,$submenu;$menu[65][0] = 'Plugins';$submenu['index.php'][10][0] = 'Updates';}

第三。我們都知道,在資料庫中經常會有垃圾評論和已經刪除的文章,這些可以通過wordpress內建的功能來刪除,不過如果使用代碼也是另一種快捷的方法。在後台執行查詢。

1. 把垃圾箱中的文章刪除

DELETE FROM wp_posts WHERE post_status='trash';

2. 把垃圾箱中的評論和過濾為垃圾的評論刪除

DELETE FROM wp_comments WHERE comment_approved IN ('spam', 'trash');

第四。WordPress版本資訊是預設添加在系統中的,這可以為提醒使用者升級服務,可是,如果你暫時不想升級,刪掉它倒是可以更清靜。依然是開啟 functions.php 在其中添加下面的代碼。

remove_action('wp_head', 'wp_generator');

 

除了上面說的這些,根據個人愛好,還可以刪除一些作用不大的資訊,不再細說。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.