在內(nèi)容管理系統(tǒng)大行其道的今天,建立一個(gè)模塊化的網(wǎng)站,已不再是難事。用Wordpress+WooCommerce便可以比較方便的建立一個(gè)電商網(wǎng)站。
商品在網(wǎng)站展示時(shí),價(jià)格是個(gè)極其重要的因素。在歐美國(guó)家,商品的消費(fèi)稅往往很高,比如我所在的匈牙利,商品的消費(fèi)稅就高達(dá)27%。對(duì)于部分商業(yè)客戶(hù)而言,買(mǎi)回商品的稅金是可以抵扣的,老外數(shù)學(xué)一般不好,讓他們自己計(jì)算實(shí)際購(gòu)買(mǎi)商品所化成本不是很現(xiàn)實(shí),因此我們最好在輸入商品價(jià)格時(shí),就輸入含稅價(jià)格,而商品在逐一顯示時(shí)顯示不含稅的價(jià)格。
雖然在WooCommerce的settings里我們可以找到,商品價(jià)格是否含稅的,以及顯示時(shí)是否有后綴的選項(xiàng),如圖所示:

但是這里統(tǒng)一設(shè)置過(guò)的價(jià)格,會(huì)在所有出現(xiàn)價(jià)格地方都應(yīng)用。而在商品分類(lèi)列表顯示時(shí),這樣含有稅金的顯示方式就顯得非常啰嗦,頁(yè)面也會(huì)顯得非常繁瑣。
事實(shí)上,三行代碼,一樣可以解決這個(gè)問(wèn)題。我們可以實(shí)現(xiàn)只在單個(gè)商品的顯示頁(yè)面,顯示稅前價(jià)格。而在產(chǎn)品分類(lèi)的頁(yè)面, 依然顯示含稅價(jià)格。
具體如圖:在產(chǎn)品分類(lèi)列表頁(yè)面,顯示的為輸入的含稅價(jià)格,價(jià)格顯示簡(jiǎn)單清晰。

而在單一產(chǎn)品介紹頁(yè)面,商品的稅前價(jià)格和稅金分離,讓用戶(hù)真正了解商品的實(shí)際價(jià)格。

做到這一效果并不非常復(fù)雜,我們只需要在主題(theme)所在的文件夾內(nèi)的woocommerce里找打single-product文件夾,在里面新建一個(gè)price.php文件,也許有的主題之前就有這個(gè)文件,這都無(wú)所謂,重要的是把下面這幾行代碼放在文件里,之后便大功告成了。

代碼很簡(jiǎn)單,也很容易理解,其實(shí)就是讀出兩個(gè)系統(tǒng)量,在頁(yè)面顯示調(diào)用echo語(yǔ)句時(shí),自己組合定義一下。完全不用找什么插件。
大家都可以試試。