2013-04-11 127 views
0

我一直想弄清楚如何在out_of_stock_add_to_cart_text之後添加一些內容,但我無法弄清楚如何去做。我目前有:使用WooCommerce添加過濾器

add_filter('out_of_stock_add_to_cart_text', 'ie_out_of_stock_add_to_cart_text', 1000); 
    function ie_out_of_stock_add_to_cart_text($content) { 
    $content.='<p>Currently out of stock</p>'; 
return $content; 
} 

但是,所有這一切是添加「目前缺貨」的消息到按鈕,這使得一個巨大的按鈕。我想立即顯示它。

我難倒

回答

0

您將需要修改相應的模板,這是loop/add-to-cart.php。將其從woocommerce模板文件夾複製到yourtheme/woocommerce/loop/add-to-cart.php,並在第17行後面添加自己的文本(這是包含按鈕鏈接的行)。

+0

謝謝。我早些時候做到了,但它工作正常,但我只是想通過使用WooCommerce篩選器來查看是否可以使用 – user965879 2013-04-11 20:41:17

+0

這不是 - 這是執行此操作的唯一方法,因爲您可以看到此處沒有其他篩選器模板。使用模板有什麼問題? – Ewout 2013-04-11 21:12:03

+0

什麼都沒有。我現在要使用它。謝謝。 – user965879 2013-04-11 21:20:56