當我們在客製化 Woocommerce 的時候想必有很多時候都想要使用外掛來處理吧。但也要知道外掛越多,越會拖累整體網站的速度,而且有時候外掛裡面的功能並不是所有都使用的到,所以如果只是小地方的修改微調的話我個人建議直接寫程式碼或是 css 來處理比較簡單又快速喔~
今天要來教如何關閉 Woocommerce 商品頁裡面的 “額外資訊 (Additional Information)” 頁籤,整個過程不需要任何外掛只需要幾行的 php 程式碼即可。
程式碼
下面就是主要的程式碼了。那該如何增加程式碼呢?可以參考這篇:Theme Editor-功能齊全的主題與外掛修改器
add_filter( 'woocommerce_product_tabs', 'kacter_remove_product_tabs', 9999 );
function kacter_remove_product_tabs( $tabs ) {
unset( $tabs['additional_information'] );
return $tabs;
}
如果程式碼沒有錯就可以看到”額外資訊”這個頁籤不見了